@charset "UTF-8"; /* VERSION 1.0 - LATEST 160708 */
@import url('common_lang.css');
body {
	font-family: "Myriad Set Pro","Helvetica Neue","Helvetica","Arial",sans-serif; 
}


/******************** [ LAYOUT ] ************************/
/***** ( SECTION ) *****/
#section {
    overflow:hidden;
    width:1120px; margin:0 auto; padding:85px 0 100px 0;
    background:url('../images/bg_section_left.gif') no-repeat 0 85px;
}
#mAside {position:relative; float:left; width:210px;}

#mArticle {float:right; width:880px;}
#mArticle .top {
    position: relative;
}
#mArticle .crumbs {
    position:absolute;right:0; top:0;
    text-align:right;
    color:#777;
}
#mArticle .crumbs span {position:relative;padding-left:10px;}
#mArticle .crumbs .now {color:#333}
#mArticle .crumbs span:first-child {
    padding-left:0;
}
#mArticle .crumbs span:first-child:after {
    background:none;
}
#mArticle .crumbs span:after {
    display:block;content:'';
    position:absolute; left:0; top:50%;
    width:6px;height:9px; margin-top:-5px;
    background:url('../images/icon/icon_crumbs_arrow_pc.png') no-repeat 0 0;
}

#mArticle h1 {
    height:68px;margin:15px 0;padding-top:28px;
    font-size:25px; font-family:'ngR';
    color:#1e1e1e;
    border-bottom:1px solid #cdcfd5;
    -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box
}
#mArticle h1 em {
    font-size:16px;font-family:'ngR';
    vertical-align:baseline;
    color:#0074c7;
}

#mAside .log {margin-top:15px; padding:19px 10px; border:1px solid #cdcfd5; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}
#mAside .log > div:first-child {position:relative;}
#mAside .log > div:first-child input {width:100%; padding-right:64px}
#mAside .log > div:first-child input + input {margin-top:-1px}
#mAside .log > div:first-child input + button {position:absolute; right:0; top:0; height:47px}
#mAside .log ul {padding-top:5px;}
#mAside .log ul li {padding-top:5px;}
#mAside .log ul li:first-child button {width:65%; margin-right:5px}
#mAside .log ul li:last-child button {width:49%;}
#mAside .log ul li:last-child button + button {margin-left:3px}
#mAside .logout p {text-align:center; color:#1e1e1e}
#mAside .logout p + p {padding-top:10px}
#mAside .logout ul li:last-child button {width:55%}
#mAside .logout ul li:last-child button + button {width:43%;margin-left:3px}

#mAside > dl:before {
    display:block; content:'';
    position:absolute;left:0;top:0;
    width:100%;height:15px;
    background-color:#fff;
}
#mAside > dl dt {
    width:100%;margin-top:15px;
    color:#fff;
    background-color:#fff;
 }
#mAside > dl dt > div {
    min-height:84px; padding:27px 0 27px;
    text-align:center;font-size:25px;font-family:'ngB';
    line-height:30px;
    background:#fff url('../images/bg_lnb_title.png') no-repeat 0 0;
 }
#mAside > dl dt span {display:inline-block;  line-height:36px; font-size:14px; font-family:'ngB'; color:#67d3f0; border-top:3px solid #67d3f0;}

#mAside .nav_lnb {
    border-top:1px solid #e1e2e6;
}
#mAside .nav_lnb > li > a {
    display:block;
    padding:10px 14px; line-height:22px;
    font-size:13px;
    color:#222;
    border-bottom:1px solid #e1e2e6;
}
#mAside .nav_lnb > li > a:hover {
    background-color:#4face9; color:#fff;
}
#mAside .nav_lnb > li.isDepth > a {background:url('../images/bu_plus.gif') no-repeat 192px center;}
#mAside .nav_lnb > li.isDepth > a:hover {background-color:#4face9; color:#fff;}
#mAside .nav_lnb > li.opened > a {position:relative; margin:-1px 0 0 0; line-height:35px; color:#fff; background:#008adf; border:none;}
#mAside .nav_lnb > li.isDepth.opened > a {background:#008adf url('../images/bu_minus.gif') no-repeat 192px center; }
#mAside .nav_lnb > li > ul {
    display:none;
    padding:9px 0; margin:0 1px;
    background:#fbfbfb;
    border-bottom:1px solid #e1e2e6;
}
#mAside .nav_lnb > li > ul > li > a {
    display:block;
    padding:0 19px; line-height:25px;
    font-size:13px;
    color:#1e1e1e;
    background:url('../images/bg_bar.gif') no-repeat 11px center;
}
#mAside .nav_lnb > li > ul > li > a:hover,  #mAside .nav_lnb > li > ul > li > a.active_Y {
    color:#0080c6;
    font-family:'ngB';
}
#mAside .nav_lnb > li > a.active_Y + ul {display:block;}


/******************** [ CONTENT ] ************************/
/***** (  ) *****/



