@import url("sstory.css");
@import url("mustory.css");

body  {
    margin:0; padding:0; background:url("http://download.munaomi.com/image/mu/images/common/template/sub_bg_pattern.gif");
    scrollbar-face-color:#3C3932;
	scrollbar-shadow-color:#1F1E1C;
	scrollbar-highlight-color:#1F1E1C;
	scrollbar-3dlight-color:#1A1917;
	scrollbar-darkshadow-color:#1F1E1C;
	scrollbar-track-color:#111110;
	scrollbar-arrow-color:#FF5400;
}
body, table, th, td, div, p { font-size:12px; font-family:Helvetica; }
/*
td, th { border-bottom: 1px solid #dab275 }
table { border: none }    
*/
form { 
	margin:0; 
	padding:0;
}
a, a:link, a:visited { color:#C84E25; text-decoration:none; }
a:hover { text-decoration:underline; }
li { list-style:none; }
img { border:none; }

#container { background-position:center top; background-repeat:no-repeat; text-align:center; }
	.sub_news { background:url("http://download.munaomi.com/image/mu/images/common/template/sub_visual_news.jpg"); }
	.sub_guide { background:url("http://download.munaomi.com/image/mu/images/common/template/sub_visual_guide.jpg"); }
	.sub_encyclopedia { background:url("http://download.munaomi.com/image/mu/images/common/template/sub_visual_encyclopedia.jpg"); }
	.sub_mutizen { background:url("http://download.munaomi.com/image/mu/images/common/template/sub_visual_mutizen.jpg"); }
	.sub_pds { background:url("http://download.munaomi.com/image/mu/images/common/template/sub_visual_pds.jpg"); }
	.sub_store { background:url("http://download.munaomi.com/image/mu/images/common/template/sub_visual_store.jpg"); }
	.sub_mypage { background:url("http://download.munaomi.com/image/mu/images/common/template/sub_visual_mypage.jpg"); }
	.sub_support { background:url("http://download.munaomi.com/image/mu/images/common/template/sub_visual_support.jpg"); }

#bodywrap { position:relative; width:975px; margin:0 auto; text-align:left; }
#gnb { height:210px; margin:0 auto; text-align:center; }
#leftwrap { float:left; width:194px; padding:0 0 50px 0; }
/*#leftwrap #snb { padding:0px 0; }*/
#leftwrap #snb { padding:15px 0; }
#contentswrap { float:left; width:781px; overflow:hidden; }
#location { height:59px; padding:0 0 0 28px; background:url("http://download.munaomi.com/image/mu/images/common/template/sub_bg_location.gif") no-repeat; }
#location h3 { float:left; height:59px; margin:0; padding:0; background:url("http://download.munaomi.com/image/mu/images/common/template/sub_ico_title.gif") 0 12px no-repeat; }
#location h3 img#titlocation { margin:19px 0 0 41px; }
#location h3 p#titlocation { margin:26px 0 0 41px; }
#location p#txtlocation { float:right; margin:0; padding:26px 29px 0 0; color:#653a29; }
#location p#txtlocation a { color:#653a29; }

#contents { 
padding:0 0 30px 28px; 
float:left; 
min-height:400px; 
height:auto !important;
height:400px;
width:800px; 
background:url(http://download.munaomi.com/image/mu/images/common/template/sub_bg_contents.gif) repeat-y; 
}
#contentsbtm { 
height:25px; 
width:800px;
float:left;
background:url("http://download.munaomi.com/image/mu/images/common/template/sub_bg_contentsbtm.gif") 0 0 no-repeat; 
}

#contents_left { 
padding:0 0 30px 28px; 
float:left; 
min-height:400px; 
height:auto !important;
height:400px;
width:166px; 
background:url(http://download.munaomi.com/image/mu/images/common/template/sub_bg_contents.gif) repeat-y; 
}
#contentsbtm_left { 
height:25px; 
width:194px;
float:left;
background:url("http://download.munaomi.com/image/mu/images/common/template/sub_bg_contentsbtm.gif") 0 0 no-repeat; 
}


#footer { clear:both; width:100%; padding:35px 0; background:url("http://download.munaomi.com/image/mu/images/common/template/footer_bg_line.gif") 0 35px no-repeat; overflow:hidden; }
#footer div.logo { float:left; padding:15px 55px 0 25; }
#footer div.info { float:left; background:none; overflow:hidden; }
#footer div.info ul.navi { float:left; margin:0; padding:20px 0 0 0; }
#footer div.info ul.navi li { list-style:none; float:left; margin:0 0 0 -1px; padding:0; background:url("http://download.munaomi.com/image/mu/images/common/template/footer_mnu_division.gif") 0 4px no-repeat; }
#footer div.info ul.navi li a { display:block; padding:2px 9px; }
#footer div.info div.address { clear:both; padding:26px 0 0 8px; }
#footer div.link { float:right; }
#footer div.link div.mark { padding:16px 21px 14px 0; text-align:right; }
#footer div.link dl { float:left; width:100px; margin:0; padding:0; }
#footer div.link dl dt { height:13px; margin:0; padding:0; overflow:hidden; }
#footer div.link dl dd { margin:0; padding:0; }
#footer div.link dl dd select { width:100px; background-color:#191919; font-size:12px; color:#666; }
#footer div.link dl.world dt { background:url("http://download.munaomi.com/image/mu/images/common/template/footer_worldlink.gif") no-repeat; text-indent:-5000px; }
#footer div.link dl.family { display:inline; margin:0 20px 0 12px; }
#footer div.link dl.family dt { background:url("http://download.munaomi.com/image/mu/images/common/template/footer_familysite.gif") no-repeat; text-indent:-5000px; }
#copyright {
    font-size:9px; 
    font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif;
	letter-spacing: 4px;
	margin:0 auto 0 auto;
	padding:50px 0 0 0;
    width:80%;
	height: 9px;
	text-align: center;
}

#container #sMenu { position:absolute; top:0; right:-5px; width:24px; height:31px; z-index:10; }


/* search */
#searchwrap #contentstop { height:25px; background:url("http://download.munaomi.com/image/mu/images/search/search_bg_top.gif") no-repeat; }
#searchwrap #contents { padding:0; background:url("http://download.munaomi.com/image/mu/images/search/search_bg_contents.gif") repeat-y; }
#searchwrap #contentsbtm { height:25px; background:url("http://download.munaomi.com/image/mu/images/search/search_bg_bottom.gif") no-repeat; }
#searchwrap td { color:#4b2700; line-height:18px; }
#searchwrap .black_back { background-color:#000; }
#searchwrap .select_black { font-family:Dotum; font-size:11px; color:#bbb; height:19px; background-color:#494949; }
#searchwrap .small { font-family:Dotum; font-size:11px; }
#searchwrap .small2 { font-family:Dotum; font-size:11px; color:#e7cc9f; }
#searchwrap .stress { color:#bb0000; }
#searchwrap .rank { color: #e7cc9f; line-height:20px; }
#searchwrap .select_white { font-size:12px; font-family:Helvetica; color:#4b2700; height:19px; background-color:#fff; }
#searchwrap .input_01 { font-size:12px; font-family:Helvetica; color:#4b2700; height:20px; background-color:#f1dfb5; border:1px solid #987b4c; }
#searchwrap a:link, #searchwrap a:visited, #searchwrap a:active, #searchwrap a:hover { color: #4b2700; }
#searchwrap .rank a:link, #searchwrap .rank a:visited, #searchwrap .rank a:active { color: #e7cc9f; }
#searchwrap .rank a:hover { color:#e7cc9f; font-weight:bold; }
#searchwrap .stress a:link, #searchwrap .stress a:visited, #searchwrap .stress a:active { color:#bb0000; }
#searchwrap .stress a:hover { color:#bb0000; }
/**********************
*        Entries      *
***********************/
/*
.hr {
	border: none;
	background: url('http://www.munaomi.com/image/mu/Files/guide/line.gif') 0 0 repeat-x;
}
*/
.post {	
/*
padding: 0 0 0px 0; 
*/
display: block;}

.post h2{
	display: block;
	padding: 6 0 0 20px;
	height:34px;
	color:#333333;
	background:url("http://download.munaomi.com/image/mu/Files/guide/01_tab_bg.jpg") no-repeat;
} 

.postentry { color: #050d24; text-align: justify; }
.postentry a, .postentry a:hover { color: #000000; }
.postentry img {
	border: 5px solid #edf2ff;
	}
.postentry img:hover {
	border: 5px solid #dce6ff;
	}
.postentry img.wp-smiley,
.postentry img.wp-smiley:hover {
	border: none;
}
.postentry span.alert {
	font-weight: bold;
	color: #f00;
	}
.posttitle { /* to be styled */ }
.posttitle a:link,
.posttitle a:visited,
.posttitle a:hover,
.posttitle a:active {
	color: #ee9600;
	}
.postmeta,
.postmeta a {
	margin: 5px 0 ;
	font-size: 1em;
	color: #2f63b3;
	}
.post-date {
	padding: 0 0 0 20px;
	background: url(http://download.munaomi.com/common/images/icon_date.gif) no-repeat 0 0;
	}
.post-comment {
	padding: 0 0 0 20px;
	background: url(http://download.munaomi.com/common/images/icon_comments.gif) no-repeat 0 0;
	}
.post-filed {
	padding: 0 0 0 20px;
	background: url(http://download.munaomi.com/common/images/icon_filed.gif) no-repeat 0 0;
	}
.entry {line-height:1.4em;}
.postmetadata {
	border: 1px solid #999999;
	font-size:0.75em;
	padding: 4px;
}
.navigation {
	display: block;
	margin:0 0 25px 0;
}
.alignleft {float:left;}
.alignright {float:right;}
.post-cat {
	background: url(http://download.munaomi.com/common/images/mini-category.gif) no-repeat left center;
	padding-left: 20px;
	float:left;
	font-size: .8em;
/*
	color: #999999;
	*/
}
 .post-cat a {
/*
color: #999999;
*/
}
.post-comments {
	padding-left: 20px;
	float: right;
	font-size: .8em;
}
.post-summary {
  color: #000000;
  /*font-size: 1.4em;*/
  font-weight: bold;
}
.post-summary a {
  color: #000000;
  text-decoration: underline;
}
.post-content {
	clear: both;
} 
 .colcontainer {
  float: left;
  display: block;
  width:724px;
  margin-bottom: 10px;
} 
.colcontainer_small {
  float: left;
  display: block;
  width: 100%;
  margin-bottom: 10px;
}
.tdcolor { border-bottom: 1px solid #dab275 }
.trcolor1 { background: #dab275; }
.trcolor2 { background: none; }
.left {	float:left;	margin-right:10px; }
.right { float:right; margin-left:10px; }
fieldset,img,abbr{border:0;}




    .blue_button {
        padding: 3px 7px;
        border: 1px solid #408bb6;
        text-decoration: none;
        color: #fff;
        background-color: #59a5d1;
    }

        .blue_button:hover {
            background-color: #408bb6;
            cursor: pointer;
        }
        
        .blue_button.big {
            padding: 6px 12px;
            border: 1px solid #408bb6;
            text-decoration: none;
            font-size: 18px;
            color: #fff;
            background-color: #59a5d1;
            display:inline-block;
        }
        
        .blue_button.big:hover {
            background-color: #408bb6;
            text-decoration: none;
            cursor: pointer;
            display:inline-block;
        }

    button.positive, button.negative {
        margin: 0px;
        background-color:#f5f5f5;
        border: solid 1px #ccc;
        border-top: solid 1px #ddd;
        border-left: solid 1px #ddd;
        font: Normal 12px 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif;
        font-weight: bold;
        color: #565656;
        cursor: pointer;
        line-height: 30px;
        height: 30px;
        padding: 0px 10px 0px 10px;
        width: 1px;
        overflow: visible;
    }
    
        button.positive[class], button.negative[class] {
            width: auto;
        }

        button.positive img, button.negative img {
            vertical-align: -3px;
            border-width: 0px;
            width: 16px;
            height: 16px;
        }

        button.negative {
            color: #d12f19;
        }
    
            button.negative:hover {
                background: #fbe3e4;
                border: 1px solid #fbc2c4;
                color: #d12f19;
            }
        
        button.positive {
            color: #529214;
            margin-right: 10px;
        }
    
            button.positive:hover {
                background-color: #E6EFC2;
                border: 1px solid #C6D880;
                color: #529214;
            }
            
    img#loading {
        width: 16px;
        height: 16px;
        margin-left: 10px;
        vertical-align: -3px;
    } 

.notice_success {
  background: #fff6bf url(./images/signup/success.png) center no-repeat;
  background-position: 15px 50%;
  text-align: left;
  padding: 0.6em 2em 0.6em 75px; margin: 1em 0;
  border: 2px solid #ffd324; border-width: 2px 0; 
  background-color:#FFFFF4;
  background-image:url(./images/signup/success.png);
  border-color:#FFA670;

} 

.notice_error {
  background: #fff6bf url(./images/signup/error.png) center no-repeat;
  background-position: 15px 50%;
  text-align: left;
  padding: 0.6em 2em 0.6em 75px; margin: 1em 0;
  border: 2px solid #ffd324; border-width: 2px 0; 
  background-color:#ffdaca;
  background-image:url(./images/signup/error.png);
  border-color:#ff7349

} 
/* Content */

    div#content_container {
        width: 600px;
        margin: auto;
        padding: 0px 0px 0px 0px;
        background: #fff url('/images/content_bg.png') repeat-y;
        position: relative;
        z-index: 1;
    }

        div#content_container div.box {
	        padding: 20px;
	        background-color: #e4effa;
	        color: #1f3954;
        }
        
            div#content_container div.box h2 {
                color: #2498cc;
                padding: 0px;
    	        margin: 0px 0px 15px 0px;
    	        font: Normal 20px Helvetica;
            }
            
    div#content {
        position: relative;
        padding: 0px 25px 30px 25px;
    } 

    .text_input {
        border: solid 1px #ccc;
        padding: 5px;
        font: Normal 12px 'Lucida Grande';
        /*
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        */
        background: #fff url('/images/input_bg.gif') repeat-x top;
    } 
    div#big_register_link {
        background-color: #60A5DA;
        position: relative;
        height: 60px;
        font: bold 27px arial;
        text-align: center;
        letter-spacing: -1px;
        line-height: 60px;
        margin-top: 30px;
    }
    
        div#big_register_link a {
            color: #C0E4FF;
            text-decoration: none;
        }
        
            div#big_register_link a:hover {
                color: #B1DAFA;
            } 


/* Round Corners */
        
    img.top_left_corner,
    img.top_right_corner,
    img.bottom_left_corner,
    img.bottom_right_corner {
        width: 4px;
        height: 4px;
        position: absolute;
    }
    
    img.top_left_corner {
        left: 0px;
        top: 0px;
    }
    
    img.top_right_corner {
        right: 0px;
        top: 0px;
    }
    
    img.bottom_left_corner {
        left: 0px;
        bottom: 0px;
    }
    
    img.bottom_right_corner {
        right: 0px;
        bottom: 0px;
    } 
