@charset 'utf-8';

/* container */
#container .section-00{ height:148px; margin-bottom:30px; }
#container .section-00 .visual-area{ width:1000px; margin:0 auto; padding:0; position:relative }
#container .section-00 .visual-area img{ border:1px solid #D4D4D4; border-top:none; }
#container .section-01{ }
#container .section-01 .sub-contents-wrap{ width:1000px; margin:0 auto; padding:0; position:relative; }
#container .section-01 .sub-contents-wrap > div{ padding-top:35px; padding-bottom:60px }
#container .section-02{ }
/* content-layout */
#container .section-01 .sub-contents-wrap .lnb{ width:220px; height:100%; float:left; }
#container .section-01 .sub-contents-wrap .lnb:after{ content:''; display:block; clear:both; }
#container .section-01 .sub-contents-wrap > .right-side{ width:733px; height:100%; float:right; padding-left:22px; }
#container .section-01 .sub-contents-wrap:after{ content:''; display:block; clear:both; }
#container .section-01 .sub-contents-wrap .lnb{ padding-right:24px; border-right:1px solid #E5E5E5; margin-right:-1px; }
#container .section-01 .sub-contents-wrap .right-side{ border-left:1px solid #E5E5E5; }
/* lnb */
#container.sub .lnb .title{ width:200px; height:95px; padding:25px 0 0 15px; background:url(../images/common/lnb_bg.png) no-repeat; }
#container.sub .lnb .title.type-1{ background-position:0 0; }
#container.sub .lnb .title.type-2{ background-position:0 -130px; }
#container.sub .lnb .title p{ color:#FFF }
#container.sub .lnb .title p.name{ font-size:20px; font-weight:bold; padding-bottom:5px }
#container.sub .lnb .contents{ }
/* lnb units */
#container.sub .lnb .contents > .unit{ border:1px solid #E5E5E5; width:100%; margin-bottom:10px; }
#container.sub .lnb .contents > .unit > div{ margin:12px; }
#container.sub .lnb .contents > .unit .row-10{ }
#container.sub .lnb .contents > .unit .row-11{ padding-bottom:8px; border-bottom:2px solid #9D9D9D; }
#container.sub .lnb .contents > .unit .row-11 span{ font-weight:bold; }
#container.sub .lnb .contents > .unit .row-12{ }
#container.sub .lnb .contents > .unit .row-12 .admin-list > li span,
#container.sub .lnb .contents > .unit .row-12 .admin-list > li ul li{ background:url(../images/bullet.png) no-repeat; }
#container.sub .lnb .contents > .unit .row-12 .admin-list > li span{ background-position:0 -20px }
#container.sub .lnb .contents > .unit .row-12 .admin-list > li ul li{ background-position:0 -40px }
#container.sub .lnb .contents > .unit .row-12 .admin-list > li{ padding-bottom:12px; line-height:19px }
#container.sub .lnb .contents > .unit .row-12 .admin-list > li *{ color:#666; }
#container.sub .lnb .contents > .unit .row-12 .admin-list > li span{ padding-left:17px; font-weight:bold; }
#container.sub .lnb .contents > .unit .row-12 .admin-list > li ul{ padding:3px 0 0 17px; }
#container.sub .lnb .contents > .unit .row-12 .admin-list > li ul li{ padding-left:10px; }
#container.sub .lnb .contents > .unit .row-21{ background:url(../images/lnb_buttons.png) 3px 0 no-repeat; height:30px; line-height:30px; text-align:center; }
#container.sub .lnb .contents > .unit .row-21 a{ color:#FFF; font-weight:bold }
#container.sub .lnb .contents > .unit .row-22 p{ padding-top:5px; color:#6C6C6C; line-height:16px }
#container.sub .lnb .contents > .unit .row-31{ }
#container.sub .lnb .contents > .unit .row-31 li:first-child{ margin-top:0 }
#container.sub .lnb .contents > .unit .row-31 li{ padding:0 0 0 18px; margin-top:5px; background:url(../images/bullet.png) 0 2px no-repeat }
/* lnb submenu menu-list */
#container.sub .lnb .contents > .menu-list li{ line-height:20px; }
#container.sub .lnb .contents > .menu-list > li a span.text-menu{ color:#010101 }
#container.sub .lnb .contents > .menu-list li > a{ display:block; width:200px; height:30px; line-height:30px; margin-top:1px; padding-left:15px; border-bottom:1px solid #D2CCCC }
#container.sub .lnb .contents > .menu-list li > a{ background:url(../images/common/lnb_bullet.png) right top no-repeat; color:#7A7A7A; font-weight:bold; font-size:15px }
#container.sub.d1 .lnb .contents > .menu-list li.sub-01 > a,
#container.sub.d2 .lnb .contents > .menu-list li.sub-02 > a,
#container.sub.d3 .lnb .contents > .menu-list li.sub-03 > a,
#container.sub.d4 .lnb .contents > .menu-list li.sub-04 > a,
#container.sub.d5 .lnb .contents > .menu-list li.sub-05 > a,
#container.sub.d6 .lnb .contents > .menu-list li.sub-06 > a,
#container.sub.d7 .lnb .contents > .menu-list li.sub-07 > a,
#container.sub.d8 .lnb .contents > .menu-list li.sub-08 > a,
#container.sub.d9 .lnb .contents > .menu-list li.sub-09 > a,
#container.sub.d10 .lnb .contents > .menu-list li.sub-10 > a,
#container.sub.d11 .lnb .contents > .menu-list li.sub-11 > a,
#container.sub.d12 .lnb .contents > .menu-list li.sub-12 > a,
#container.sub.d13 .lnb .contents > .menu-list li.sub-13 > a,
#container.sub.d14 .lnb .contents > .menu-list li.sub-14 > a,
#container.sub.d15 .lnb .contents > .menu-list li.sub-15 > a,
#container.sub.d16 .lnb .contents > .menu-list li.sub-16 > a,
#container.sub.d17 .lnb .contents > .menu-list li.sub-17 > a,
#container.sub.d18 .lnb .contents > .menu-list li.sub-18 > a,
#container.sub.d19 .lnb .contents > .menu-list li.sub-19 > a,
#container.sub.d20 .lnb .contents > .menu-list li.sub-20 > a{ color:#404040; background-position:right -30px; }
#container.sub .lnb .contents > .menu-list li.line-2 > a{ line-height:15px; padding-top:8px; padding-bottom:8px }
#container.sub .lnb .contents > .menu-list dl{ width:215px; padding:10px 0; background-color:#F4F4F4; border-bottom:1px solid #D2CCCC; }
#container.sub .lnb .contents > .menu-list dl a{ color:#7A7A7A }
#container.sub .lnb .contents > .menu-list dl dt{ padding-left:15px; }
#container.sub .lnb .contents > .menu-list dl dd{ padding:0 0 8px 28px; font-size:11px; }
#container.sub .lnb .contents > .menu-list li > dl{ display:none; }
#container.sub.d1 .lnb .contents > .menu-list li.sub-01 > dl,
#container.sub.d2 .lnb .contents > .menu-list li.sub-02 > dl,
#container.sub.d3 .lnb .contents > .menu-list li.sub-03 > dl,
#container.sub.d4 .lnb .contents > .menu-list li.sub-04 > dl,
#container.sub.d5 .lnb .contents > .menu-list li.sub-05 > dl,
#container.sub.d6 .lnb .contents > .menu-list li.sub-06 > dl,
#container.sub.d7 .lnb .contents > .menu-list li.sub-07 > dl,
#container.sub.d8 .lnb .contents > .menu-list li.sub-8 > dl,
#container.sub.d9 .lnb .contents > .menu-list li.sub-9 > dl,
#container.sub.d10 .lnb .contents > .menu-list li.sub-10 > dl,
#container.sub.d11 .lnb .contents > .menu-list li.sub-11 > dl,
#container.sub.d12 .lnb .contents > .menu-list li.sub-12 > dl,
#container.sub.d13 .lnb .contents > .menu-list li.sub-13 > dl,
#container.sub.d14 .lnb .contents > .menu-list li.sub-14 > dl,
#container.sub.d15 .lnb .contents > .menu-list li.sub-15 > dl,
#container.sub.d16 .lnb .contents > .menu-list li.sub-16 > dl,
#container.sub.d17 .lnb .contents > .menu-list li.sub-17 > dl,
#container.sub.d18 .lnb .contents > .menu-list li.sub-18 > dl,
#container.sub.d19 .lnb .contents > .menu-list li.sub-19 > dl,
#container.sub.d20 .lnb .contents > .menu-list li.sub-20 > dl{ display:block }
#container.sub.d1.dt1 .lnb .contents > .menu-list .sub-01 dl dt.dt1 > a,
#container.sub.d1.dt2 .lnb .contents > .menu-list .sub-01 dl dt.dt2 > a,
#container.sub.d1.dt3 .lnb .contents > .menu-list .sub-01 dl dt.dt3 > a,
#container.sub.d1.dt4 .lnb .contents > .menu-list .sub-01 dl dt.dt4 > a,
#container.sub.d1.dt5 .lnb .contents > .menu-list .sub-01 dl dt.dt5 > a,
#container.sub.d1.dt6 .lnb .contents > .menu-list .sub-01 dl dt.dt6 > a,
#container.sub.d1.dt7 .lnb .contents > .menu-list .sub-01 dl dt.dt7 > a,
#container.sub.d1.dt8 .lnb .contents > .menu-list .sub-01 dl dt.dt8 > a,
#container.sub.d1.dt9 .lnb .contents > .menu-list .sub-01 dl dt.dt9 > a,
#container.sub.d1.dt10 .lnb .contents > .menu-list .sub-01 dl dt.dt10 > a,
#container.sub.d1.dt11 .lnb .contents > .menu-list .sub-01 dl dt.dt11 > a,
#container.sub.d1.dt12 .lnb .contents > .menu-list .sub-01 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d2.dt1 .lnb .contents > .menu-list .sub-02 dl dt.dt1 > a,
#container.sub.d2.dt2 .lnb .contents > .menu-list .sub-02 dl dt.dt2 > a,
#container.sub.d2.dt3 .lnb .contents > .menu-list .sub-02 dl dt.dt3 > a,
#container.sub.d2.dt4 .lnb .contents > .menu-list .sub-02 dl dt.dt4 > a,
#container.sub.d2.dt5 .lnb .contents > .menu-list .sub-02 dl dt.dt5 > a,
#container.sub.d2.dt6 .lnb .contents > .menu-list .sub-02 dl dt.dt6 > a,
#container.sub.d2.dt7 .lnb .contents > .menu-list .sub-02 dl dt.dt7 > a,
#container.sub.d2.dt8 .lnb .contents > .menu-list .sub-02 dl dt.dt8 > a,
#container.sub.d2.dt9 .lnb .contents > .menu-list .sub-02 dl dt.dt9 > a,
#container.sub.d2.dt10 .lnb .contents > .menu-list .sub-02 dl dt.dt10 > a,
#container.sub.d2.dt11 .lnb .contents > .menu-list .sub-02 dl dt.dt11 > a,
#container.sub.d2.dt12 .lnb .contents > .menu-list .sub-02 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d3.dt1 .lnb .contents > .menu-list .sub-03 dl dt.dt1 > a,
#container.sub.d3.dt2 .lnb .contents > .menu-list .sub-03 dl dt.dt2 > a,
#container.sub.d3.dt3 .lnb .contents > .menu-list .sub-03 dl dt.dt3 > a,
#container.sub.d3.dt4 .lnb .contents > .menu-list .sub-03 dl dt.dt4 > a,
#container.sub.d3.dt5 .lnb .contents > .menu-list .sub-03 dl dt.dt5 > a,
#container.sub.d3.dt6 .lnb .contents > .menu-list .sub-03 dl dt.dt6 > a,
#container.sub.d3.dt7 .lnb .contents > .menu-list .sub-03 dl dt.dt7 > a,
#container.sub.d3.dt8 .lnb .contents > .menu-list .sub-03 dl dt.dt8 > a,
#container.sub.d3.dt9 .lnb .contents > .menu-list .sub-03 dl dt.dt9 > a,
#container.sub.d3.dt10 .lnb .contents > .menu-list .sub-03 dl dt.dt10 > a,
#container.sub.d3.dt11 .lnb .contents > .menu-list .sub-03 dl dt.dt11 > a,
#container.sub.d3.dt12 .lnb .contents > .menu-list .sub-03 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d4.dt1 .lnb .contents > .menu-list .sub-04 dl dt.dt1 > a,
#container.sub.d4.dt2 .lnb .contents > .menu-list .sub-04 dl dt.dt2 > a,
#container.sub.d4.dt3 .lnb .contents > .menu-list .sub-04 dl dt.dt3 > a,
#container.sub.d4.dt4 .lnb .contents > .menu-list .sub-04 dl dt.dt4 > a,
#container.sub.d4.dt5 .lnb .contents > .menu-list .sub-04 dl dt.dt5 > a,
#container.sub.d4.dt6 .lnb .contents > .menu-list .sub-04 dl dt.dt6 > a,
#container.sub.d4.dt7 .lnb .contents > .menu-list .sub-04 dl dt.dt7 > a,
#container.sub.d4.dt8 .lnb .contents > .menu-list .sub-04 dl dt.dt8 > a,
#container.sub.d4.dt9 .lnb .contents > .menu-list .sub-04 dl dt.dt9 > a,
#container.sub.d4.dt10 .lnb .contents > .menu-list .sub-04 dl dt.dt10 > a,
#container.sub.d4.dt11 .lnb .contents > .menu-list .sub-04 dl dt.dt11 > a,
#container.sub.d4.dt12 .lnb .contents > .menu-list .sub-04 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d5.dt1 .lnb .contents > .menu-list .sub-05 dl dt.dt1 > a,
#container.sub.d5.dt2 .lnb .contents > .menu-list .sub-05 dl dt.dt2 > a,
#container.sub.d5.dt3 .lnb .contents > .menu-list .sub-05 dl dt.dt3 > a,
#container.sub.d5.dt4 .lnb .contents > .menu-list .sub-05 dl dt.dt4 > a,
#container.sub.d5.dt5 .lnb .contents > .menu-list .sub-05 dl dt.dt5 > a,
#container.sub.d5.dt6 .lnb .contents > .menu-list .sub-05 dl dt.dt6 > a,
#container.sub.d5.dt7 .lnb .contents > .menu-list .sub-05 dl dt.dt7 > a,
#container.sub.d5.dt8 .lnb .contents > .menu-list .sub-05 dl dt.dt8 > a,
#container.sub.d5.dt9 .lnb .contents > .menu-list .sub-05 dl dt.dt9 > a,
#container.sub.d5.dt10 .lnb .contents > .menu-list .sub-05 dl dt.dt10 > a,
#container.sub.d5.dt11 .lnb .contents > .menu-list .sub-05 dl dt.dt11 > a,
#container.sub.d5.dt12 .lnb .contents > .menu-list .sub-05 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d6.dt1 .lnb .contents > .menu-list .sub-06 dl dt.dt1 > a,
#container.sub.d6.dt2 .lnb .contents > .menu-list .sub-06 dl dt.dt2 > a,
#container.sub.d6.dt3 .lnb .contents > .menu-list .sub-06 dl dt.dt3 > a,
#container.sub.d6.dt4 .lnb .contents > .menu-list .sub-06 dl dt.dt4 > a,
#container.sub.d6.dt5 .lnb .contents > .menu-list .sub-06 dl dt.dt5 > a,
#container.sub.d6.dt6 .lnb .contents > .menu-list .sub-06 dl dt.dt6 > a,
#container.sub.d6.dt7 .lnb .contents > .menu-list .sub-06 dl dt.dt7 > a,
#container.sub.d6.dt8 .lnb .contents > .menu-list .sub-06 dl dt.dt8 > a,
#container.sub.d6.dt9 .lnb .contents > .menu-list .sub-06 dl dt.dt9 > a,
#container.sub.d6.dt10 .lnb .contents > .menu-list .sub-06 dl dt.dt10 > a,
#container.sub.d6.dt11 .lnb .contents > .menu-list .sub-06 dl dt.dt11 > a,
#container.sub.d6.dt12 .lnb .contents > .menu-list .sub-06 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d7.dt1 .lnb .contents > .menu-list .sub-07 dl dt.dt1 > a,
#container.sub.d7.dt2 .lnb .contents > .menu-list .sub-07 dl dt.dt2 > a,
#container.sub.d7.dt3 .lnb .contents > .menu-list .sub-07 dl dt.dt3 > a,
#container.sub.d7.dt4 .lnb .contents > .menu-list .sub-07 dl dt.dt4 > a,
#container.sub.d7.dt5 .lnb .contents > .menu-list .sub-07 dl dt.dt5 > a,
#container.sub.d7.dt6 .lnb .contents > .menu-list .sub-07 dl dt.dt6 > a,
#container.sub.d7.dt7 .lnb .contents > .menu-list .sub-07 dl dt.dt7 > a,
#container.sub.d7.dt8 .lnb .contents > .menu-list .sub-07 dl dt.dt8 > a,
#container.sub.d7.dt9 .lnb .contents > .menu-list .sub-07 dl dt.dt9 > a,
#container.sub.d7.dt10 .lnb .contents > .menu-list .sub-07 dl dt.dt10 > a,
#container.sub.d7.dt11 .lnb .contents > .menu-list .sub-07 dl dt.dt11 > a,
#container.sub.d7.dt12 .lnb .contents > .menu-list .sub-07 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d8.dt1 .lnb .contents > .menu-list .sub-08 dl dt.dt1 > a,
#container.sub.d8.dt2 .lnb .contents > .menu-list .sub-08 dl dt.dt2 > a,
#container.sub.d8.dt3 .lnb .contents > .menu-list .sub-08 dl dt.dt3 > a,
#container.sub.d8.dt4 .lnb .contents > .menu-list .sub-08 dl dt.dt4 > a,
#container.sub.d8.dt5 .lnb .contents > .menu-list .sub-08 dl dt.dt5 > a,
#container.sub.d8.dt6 .lnb .contents > .menu-list .sub-08 dl dt.dt6 > a,
#container.sub.d8.dt7 .lnb .contents > .menu-list .sub-08 dl dt.dt7 > a,
#container.sub.d8.dt8 .lnb .contents > .menu-list .sub-08 dl dt.dt8 > a,
#container.sub.d8.dt9 .lnb .contents > .menu-list .sub-08 dl dt.dt9 > a,
#container.sub.d8.dt10 .lnb .contents > .menu-list .sub-08 dl dt.dt10 > a,
#container.sub.d8.dt11 .lnb .contents > .menu-list .sub-08 dl dt.dt11 > a,
#container.sub.d8.dt12 .lnb .contents > .menu-list .sub-08 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d9.dt1 .lnb .contents > .menu-list .sub-09 dl dt.dt1 > a,
#container.sub.d9.dt2 .lnb .contents > .menu-list .sub-09 dl dt.dt2 > a,
#container.sub.d9.dt3 .lnb .contents > .menu-list .sub-09 dl dt.dt3 > a,
#container.sub.d9.dt4 .lnb .contents > .menu-list .sub-09 dl dt.dt4 > a,
#container.sub.d9.dt5 .lnb .contents > .menu-list .sub-09 dl dt.dt5 > a,
#container.sub.d9.dt6 .lnb .contents > .menu-list .sub-09 dl dt.dt6 > a,
#container.sub.d9.dt7 .lnb .contents > .menu-list .sub-09 dl dt.dt7 > a,
#container.sub.d9.dt8 .lnb .contents > .menu-list .sub-09 dl dt.dt8 > a,
#container.sub.d9.dt9 .lnb .contents > .menu-list .sub-09 dl dt.dt9 > a,
#container.sub.d9.dt10 .lnb .contents > .menu-list .sub-09 dl dt.dt10 > a,
#container.sub.d9.dt11 .lnb .contents > .menu-list .sub-09 dl dt.dt11 > a,
#container.sub.d9.dt12 .lnb .contents > .menu-list .sub-09 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub
.10
.dt1 .lnb .contents > .menu-list .sub-10 dl dt.dt1 > a,
#container.sub
.10
.dt2 .lnb .contents > .menu-list .sub-10 dl dt.dt2 > a,
#container.sub
.10
.dt3 .lnb .contents > .menu-list .sub-10 dl dt.dt3 > a,
#container.sub
.10
.dt4 .lnb .contents > .menu-list .sub-10 dl dt.dt4 > a,
#container.sub
.10
.dt5 .lnb .contents > .menu-list .sub-10 dl dt.dt5 > a,
#container.sub
.10
.dt6 .lnb .contents > .menu-list .sub-10 dl dt.dt6 > a,
#container.sub
.10
.dt7 .lnb .contents > .menu-list .sub-10 dl dt.dt7 > a,
#container.sub
.10
.dt8 .lnb .contents > .menu-list .sub-10 dl dt.dt8 > a,
#container.sub
.10
.dt9 .lnb .contents > .menu-list .sub-10 dl dt.dt9 > a,
#container.sub
.10
.dt10 .lnb .contents > .menu-list .sub-10 dl dt.dt10 > a,
#container.sub
.10
.dt11 .lnb .contents > .menu-list .sub-10 dl dt.dt11 > a,
#container.sub
.10
.dt12 .lnb .contents > .menu-list .sub-10 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d11.dt1 .lnb .contents > .menu-list .sub-11 dl dt.dt1 > a,
#container.sub.d11.dt2 .lnb .contents > .menu-list .sub-11 dl dt.dt2 > a,
#container.sub.d11.dt3 .lnb .contents > .menu-list .sub-11 dl dt.dt3 > a,
#container.sub.d11.dt4 .lnb .contents > .menu-list .sub-11 dl dt.dt4 > a,
#container.sub.d11.dt5 .lnb .contents > .menu-list .sub-11 dl dt.dt5 > a,
#container.sub.d11.dt6 .lnb .contents > .menu-list .sub-11 dl dt.dt6 > a,
#container.sub.d11.dt7 .lnb .contents > .menu-list .sub-11 dl dt.dt7 > a,
#container.sub.d11.dt8 .lnb .contents > .menu-list .sub-11 dl dt.dt8 > a,
#container.sub.d11.dt9 .lnb .contents > .menu-list .sub-11 dl dt.dt9 > a,
#container.sub.d11.dt10 .lnb .contents > .menu-list .sub-11 dl dt.dt10 > a,
#container.sub.d11.dt11 .lnb .contents > .menu-list .sub-11 dl dt.dt11 > a,
#container.sub.d11.dt12 .lnb .contents > .menu-list .sub-11 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d12.dt1 .lnb .contents > .menu-list .sub-12 dl dt.dt1 > a,
#container.sub.d12.dt2 .lnb .contents > .menu-list .sub-12 dl dt.dt2 > a,
#container.sub.d12.dt3 .lnb .contents > .menu-list .sub-12 dl dt.dt3 > a,
#container.sub.d12.dt4 .lnb .contents > .menu-list .sub-12 dl dt.dt4 > a,
#container.sub.d12.dt5 .lnb .contents > .menu-list .sub-12 dl dt.dt5 > a,
#container.sub.d12.dt6 .lnb .contents > .menu-list .sub-12 dl dt.dt6 > a,
#container.sub.d12.dt7 .lnb .contents > .menu-list .sub-12 dl dt.dt7 > a,
#container.sub.d12.dt8 .lnb .contents > .menu-list .sub-12 dl dt.dt8 > a,
#container.sub.d12.dt9 .lnb .contents > .menu-list .sub-12 dl dt.dt9 > a,
#container.sub.d12.dt10 .lnb .contents > .menu-list .sub-12 dl dt.dt10 > a,
#container.sub.d12.dt11 .lnb .contents > .menu-list .sub-12 dl dt.dt11 > a,
#container.sub.d12.dt12 .lnb .contents > .menu-list .sub-12 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d13.dt1 .lnb .contents > .menu-list .sub-13 dl dt.dt1 > a,
#container.sub.d13.dt2 .lnb .contents > .menu-list .sub-13 dl dt.dt2 > a,
#container.sub.d13.dt3 .lnb .contents > .menu-list .sub-13 dl dt.dt3 > a,
#container.sub.d13.dt4 .lnb .contents > .menu-list .sub-13 dl dt.dt4 > a,
#container.sub.d13.dt5 .lnb .contents > .menu-list .sub-13 dl dt.dt5 > a,
#container.sub.d13.dt6 .lnb .contents > .menu-list .sub-13 dl dt.dt6 > a,
#container.sub.d13.dt7 .lnb .contents > .menu-list .sub-13 dl dt.dt7 > a,
#container.sub.d13.dt8 .lnb .contents > .menu-list .sub-13 dl dt.dt8 > a,
#container.sub.d13.dt9 .lnb .contents > .menu-list .sub-13 dl dt.dt9 > a,
#container.sub.d13.dt10 .lnb .contents > .menu-list .sub-13 dl dt.dt10 > a,
#container.sub.d13.dt11 .lnb .contents > .menu-list .sub-13 dl dt.dt11 > a,
#container.sub.d13.dt12 .lnb .contents > .menu-list .sub-13 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d14.dt1 .lnb .contents > .menu-list .sub-14 dl dt.dt1 > a,
#container.sub.d14.dt2 .lnb .contents > .menu-list .sub-14 dl dt.dt2 > a,
#container.sub.d14.dt3 .lnb .contents > .menu-list .sub-14 dl dt.dt3 > a,
#container.sub.d14.dt4 .lnb .contents > .menu-list .sub-14 dl dt.dt4 > a,
#container.sub.d14.dt5 .lnb .contents > .menu-list .sub-14 dl dt.dt5 > a,
#container.sub.d14.dt6 .lnb .contents > .menu-list .sub-14 dl dt.dt6 > a,
#container.sub.d14.dt7 .lnb .contents > .menu-list .sub-14 dl dt.dt7 > a,
#container.sub.d14.dt8 .lnb .contents > .menu-list .sub-14 dl dt.dt8 > a,
#container.sub.d14.dt9 .lnb .contents > .menu-list .sub-14 dl dt.dt9 > a,
#container.sub.d14.dt10 .lnb .contents > .menu-list .sub-14 dl dt.dt10 > a,
#container.sub.d14.dt11 .lnb .contents > .menu-list .sub-14 dl dt.dt11 > a,
#container.sub.d14.dt12 .lnb .contents > .menu-list .sub-14 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d15.dt1 .lnb .contents > .menu-list .sub-15 dl dt.dt1 > a,
#container.sub.d15.dt2 .lnb .contents > .menu-list .sub-15 dl dt.dt2 > a,
#container.sub.d15.dt3 .lnb .contents > .menu-list .sub-15 dl dt.dt3 > a,
#container.sub.d15.dt4 .lnb .contents > .menu-list .sub-15 dl dt.dt4 > a,
#container.sub.d15.dt5 .lnb .contents > .menu-list .sub-15 dl dt.dt5 > a,
#container.sub.d15.dt6 .lnb .contents > .menu-list .sub-15 dl dt.dt6 > a,
#container.sub.d15.dt7 .lnb .contents > .menu-list .sub-15 dl dt.dt7 > a,
#container.sub.d15.dt8 .lnb .contents > .menu-list .sub-15 dl dt.dt8 > a,
#container.sub.d15.dt9 .lnb .contents > .menu-list .sub-15 dl dt.dt9 > a,
#container.sub.d15.dt10 .lnb .contents > .menu-list .sub-15 dl dt.dt10 > a,
#container.sub.d15.dt11 .lnb .contents > .menu-list .sub-15 dl dt.dt11 > a,
#container.sub.d15.dt12 .lnb .contents > .menu-list .sub-15 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d16.dt1 .lnb .contents > .menu-list .sub-16 dl dt.dt1 > a,
#container.sub.d16.dt2 .lnb .contents > .menu-list .sub-16 dl dt.dt2 > a,
#container.sub.d16.dt3 .lnb .contents > .menu-list .sub-16 dl dt.dt3 > a,
#container.sub.d16.dt4 .lnb .contents > .menu-list .sub-16 dl dt.dt4 > a,
#container.sub.d16.dt5 .lnb .contents > .menu-list .sub-16 dl dt.dt5 > a,
#container.sub.d16.dt6 .lnb .contents > .menu-list .sub-16 dl dt.dt6 > a,
#container.sub.d16.dt7 .lnb .contents > .menu-list .sub-16 dl dt.dt7 > a,
#container.sub.d16.dt8 .lnb .contents > .menu-list .sub-16 dl dt.dt8 > a,
#container.sub.d16.dt9 .lnb .contents > .menu-list .sub-16 dl dt.dt9 > a,
#container.sub.d16.dt10 .lnb .contents > .menu-list .sub-16 dl dt.dt10 > a,
#container.sub.d16.dt11 .lnb .contents > .menu-list .sub-16 dl dt.dt11 > a,
#container.sub.d16.dt12 .lnb .contents > .menu-list .sub-16 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d17.dt1 .lnb .contents > .menu-list .sub-17 dl dt.dt1 > a,
#container.sub.d17.dt2 .lnb .contents > .menu-list .sub-17 dl dt.dt2 > a,
#container.sub.d17.dt3 .lnb .contents > .menu-list .sub-17 dl dt.dt3 > a,
#container.sub.d17.dt4 .lnb .contents > .menu-list .sub-17 dl dt.dt4 > a,
#container.sub.d17.dt5 .lnb .contents > .menu-list .sub-17 dl dt.dt5 > a,
#container.sub.d17.dt6 .lnb .contents > .menu-list .sub-17 dl dt.dt6 > a,
#container.sub.d17.dt7 .lnb .contents > .menu-list .sub-17 dl dt.dt7 > a,
#container.sub.d17.dt8 .lnb .contents > .menu-list .sub-17 dl dt.dt8 > a,
#container.sub.d17.dt9 .lnb .contents > .menu-list .sub-17 dl dt.dt9 > a,
#container.sub.d17.dt10 .lnb .contents > .menu-list .sub-17 dl dt.dt10 > a,
#container.sub.d17.dt11 .lnb .contents > .menu-list .sub-17 dl dt.dt11 > a,
#container.sub.d17.dt12 .lnb .contents > .menu-list .sub-17 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d18.dt1 .lnb .contents > .menu-list .sub-18 dl dt.dt1 > a,
#container.sub.d18.dt2 .lnb .contents > .menu-list .sub-18 dl dt.dt2 > a,
#container.sub.d18.dt3 .lnb .contents > .menu-list .sub-18 dl dt.dt3 > a,
#container.sub.d18.dt4 .lnb .contents > .menu-list .sub-18 dl dt.dt4 > a,
#container.sub.d18.dt5 .lnb .contents > .menu-list .sub-18 dl dt.dt5 > a,
#container.sub.d18.dt6 .lnb .contents > .menu-list .sub-18 dl dt.dt6 > a,
#container.sub.d18.dt7 .lnb .contents > .menu-list .sub-18 dl dt.dt7 > a,
#container.sub.d18.dt8 .lnb .contents > .menu-list .sub-18 dl dt.dt8 > a,
#container.sub.d18.dt9 .lnb .contents > .menu-list .sub-18 dl dt.dt9 > a,
#container.sub.d18.dt10 .lnb .contents > .menu-list .sub-18 dl dt.dt10 > a,
#container.sub.d18.dt11 .lnb .contents > .menu-list .sub-18 dl dt.dt11 > a,
#container.sub.d18.dt12 .lnb .contents > .menu-list .sub-18 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d19.dt1 .lnb .contents > .menu-list .sub-19 dl dt.dt1 > a,
#container.sub.d19.dt2 .lnb .contents > .menu-list .sub-19 dl dt.dt2 > a,
#container.sub.d19.dt3 .lnb .contents > .menu-list .sub-19 dl dt.dt3 > a,
#container.sub.d19.dt4 .lnb .contents > .menu-list .sub-19 dl dt.dt4 > a,
#container.sub.d19.dt5 .lnb .contents > .menu-list .sub-19 dl dt.dt5 > a,
#container.sub.d19.dt6 .lnb .contents > .menu-list .sub-19 dl dt.dt6 > a,
#container.sub.d19.dt7 .lnb .contents > .menu-list .sub-19 dl dt.dt7 > a,
#container.sub.d19.dt8 .lnb .contents > .menu-list .sub-19 dl dt.dt8 > a,
#container.sub.d19.dt9 .lnb .contents > .menu-list .sub-19 dl dt.dt9 > a,
#container.sub.d19.dt10 .lnb .contents > .menu-list .sub-19 dl dt.dt10 > a,
#container.sub.d19.dt11 .lnb .contents > .menu-list .sub-19 dl dt.dt11 > a,
#container.sub.d19.dt12 .lnb .contents > .menu-list .sub-19 dl dt.dt12 > a{ text-decoration:underline; }
#container.sub.d20.dt1 .lnb .contents > .menu-list .sub-20 dl dt.dt1 > a,
#container.sub.d20.dt2 .lnb .contents > .menu-list .sub-20 dl dt.dt2 > a,
#container.sub.d20.dt3 .lnb .contents > .menu-list .sub-20 dl dt.dt3 > a,
#container.sub.d20.dt4 .lnb .contents > .menu-list .sub-20 dl dt.dt4 > a,
#container.sub.d20.dt5 .lnb .contents > .menu-list .sub-20 dl dt.dt5 > a,
#container.sub.d20.dt6 .lnb .contents > .menu-list .sub-20 dl dt.dt6 > a,
#container.sub.d20.dt7 .lnb .contents > .menu-list .sub-20 dl dt.dt7 > a,
#container.sub.d20.dt8 .lnb .contents > .menu-list .sub-20 dl dt.dt8 > a,
#container.sub.d20.dt9 .lnb .contents > .menu-list .sub-20 dl dt.dt9 > a,
#container.sub.d20.dt10 .lnb .contents > .menu-list .sub-20 dl dt.dt10 > a,
#container.sub.d20.dt11 .lnb .contents > .menu-list .sub-20 dl dt.dt11 > a,
#container.sub.d20.dt12 .lnb .contents > .menu-list .sub-20 dl dt.dt12 > a{ text-decoration:underline; }
/* INDEX */
#container.d1 .right-side > .contents{ }
#container.d1 .row-01{ padding-bottom:50px; }
#container.d1 .row-01 > div{ display:inline-block; *zoom:1; *display:inline; vertical-align:top; }
#container.d1 .row-01 .frame{ width:297px; height:367px; background:url(../images/sub/frame_bg.png) no-repeat; }
#container.d1 .row-01 .frame img{ padding:7px 0 0 7px }
#container.d1 .row-01 .hidden{ text-indent:-9999px; width:0; height:0; }
#container.d1 .row-01 .column-02 .unit-01{ width:439px; padding-top:62px; background:url(../images/sub/lecture_list_bg_1.png) no-repeat #F0F0F0; }
#container.d1 .row-01 .column-02 .unit-01 .lecture-list{ padding:10px 0 20px 25px; background:url(../images/sub/lecture_list_bg_2.png) left bottom no-repeat; }
#container.d1 .row-01 .column-02 .unit-01 .lecture-list li{ line-height:22px }
#container.d1 .row-01 .column-02 .unit-02{ padding-top:30px }
#container.d1 .row-01 .column-02 .unit-02 .index-info th{ font-weight:normal; vertical-align:top; color:#FFF }
#container.d1 .row-01 .column-02 .unit-02 .index-info th,
#container.d1 .row-01 .column-02 .unit-02 .index-info td{ padding-bottom:7px; }
#container.d1 .row-01 .column-02 .unit-02 .index-info th span.head{ display:block; width:61px; height:17px; line-height:17px; background:url(../images/common/table_head_bg.png) no-repeat; }
#container.d1 .row-01 .column-02 .unit-02 .index-info .sns-list{ *padding:10px 0; }
#container.d1 .row-01 .column-02 .unit-02 .index-info .sns-list li{ display:inline-block; *zoom:1; *display:inline; }
#container.d1 .row-02{ }
#container.d1 .row-02 .unit-01{ }
#container.d1 .row-02 .unit-01 .title{ position:relative; }
#container.d1 .row-02 .unit-01 .title h4{ font-size:18px; padding-bottom:10px; border-bottom:1px solid #D4D4D4; }
#container.d1 .row-02 .unit-01 .title a.more{ position:absolute; right:0; top:8px }
#container.d1 .row-02 .unit-01 .news-list{ }
#container.d1 .row-02 .unit-01 .news-list li{ list-style-type:disc; margin-left:20px; color:#828282; line-height:25px }
#container.d1 .row-02 .unit-01 .news-list li *{ display:inline; }
#container.d1 .row-02 .unit-01 .news-list li span.date{ margin-right:10px; }
#container.d1 .row-02 .unit-01 .news-list li.em a{ font-weight:bold; }
/* content */
#container{ color:#404040 }
#container.sub .right-side > .title{ height:39px; *height:50px; margin-bottom:20px; border-bottom:2px solid #9D9D9D }
#container.sub .right-side > .title h3{ font-size:20px }
.contents h4{ margin-bottom:15px; }
.right-side span.strong{ vertical-align:bottom; font-weight:bold; }
.right-side p.strong{ font-weight:bold; }
.right-side p.em, .right-side span.em{ color:#8D0A0A }
.right-side p.em1, .right-side span.em1{ color:#C70026 }
.right-side p.right{ text-align:right; }
.right-side p.center{ text-align:center; }
img.border{ border:1px solid #D9D9D9 }
img.white-frame{ padding:4px; background-color:#FFF; border:1px solid #D4D4D4 }
/* tab template settings */
.tab-template .tab-buttons{ width:100%; border-bottom:3px solid #C70026; margin-bottom:20px }
.tab-template .tab-buttons li{ width:175px; padding-left:10px; margin-right:4px; position:relative; color:#404040; border:1px solid #D2D2D2; background-color:#F2F2F2; border-bottom:none; float:left; }
.tab-template .tab-buttons li:lastchild{ margin-right:0 }
.tab-template .tab-buttons:after{ content:''; display:block; clear:both; }
.tab-template .tab-buttons li a{ display:block; width:100%; height:39px; line-height:39px; color:#404040 }
.tab-template .tab-buttons li.current{ border:1px solid #C70026; border-bottom:none; background-color:#C70026; }
.tab-template .tab-buttons li.current a{ color:#FFF; font-weight:bold; }
.tab-template .tab-buttons li span.edge-bg{ display:block; width:8px; height:8px; position:absolute; top:-1px; right:-1px; background:url(../images/common/bg/tab_edge_dfdfdf.png) no-repeat }
.tab-template .tab-buttons li.current span.edge-bg{ background:url(../images/common/bg/tab_edge_noborder.png) no-repeat }
.tab-template .tab-contents li.tab{ display:none; }
.tab-template .tab-contents li.tab.current{ display:block; }
.tab-template .tab-contents li a{ text-decoration:underline; }
.tab-template.btn-5 .tab-buttons li{ width:136px; }
.tab-template.btn-4 .tab-buttons li{ width:174px; }
.tab-template .tab-buttons li a.line-2{ line-height:15px; padding-top:6px; height:33px; }
/* margin - padding */
.m-top-10{ margin-top:10px }
.m-left-10{ margin-left:10px }
.m-right-10{ margin-right:10px }
.m-bottom-10{ margin-bottom:10px !important }
.p-top-10{ padding-top:10px }
.p-left-10{ padding-left:10px }
.p-right-10{ padding-right:10px }
.p-bottom-10{ padding-bottom:10px }
.m-top-20{ margin-top:20px }
.m-left-20{ margin-left:20px }
.m-right-20{ margin-right:20px }
.m-bottom-20{ margin-bottom:20px !important }
.p-top-20{ padding-top:20px }
.p-left-20{ padding-left:20px }
.p-right-20{ padding-right:20px }
.p-bottom-20{ padding-bottom:20px }
/* a default */
a.default{ color:#0024FE !important; text-decoration:underline }
/* STYLIST CSS */
/* common settings */
table{ width:100%; }
/* table th,
table td{height:22px;padding:4px 0;vertical-align:middle;font-weight:normal;} */

table.row-header > thead > tr > th,
table.row-header > thead > tr > td,
table.row-header > tbody > tr > th,
table.row-header > tbody > tr > td{ border:1px solid #D4D4D4; height:22px; padding:4px 0; vertical-align:middle; font-weight:normal; }
table.col-header > thead > tr > th,
table.col-header > thead > tr > td,
table.col-header > tbody > tr > th,
table.col-header > tbody > tr > td{ border:1px solid #D4D4D4; height:22px; padding:4px 0; vertical-align:middle; font-weight:normal; }
table td{ }
table th{ background:#F2F2F2; }
table td p{ padding:8px 0 4px 0; }
table th img{ padding-top:8px; }
table.row-header th{ background:url(../images/common/fff_border.png) repeat-Y right 0 #F2F2F2; }
/* table.row-header td{padding-left:10px;text-align:left;} */
table.row-header > thead > tr > td,
table.row-header > tbody > tr > td{ padding-left:10px; text-align:left; }
table.col-header td{ padding-left:0; text-align:center; }
table.row-header td.center{ padding-left:0; text-align:center; }
table.row-header td.left{ padding-left:10px; text-align:left; }
table.row-header td.right{ padding-right:10px; text-align:right; }
table.col-header td.center{ padding-left:0; text-align:center; }
table.col-header td.left{ padding-left:10px; text-align:left; }
table.col-header td.right{ padding-right:10px; text-align:right; }
table td span.domain{ display:inline-block; *zoom:1; *display:inline; margin-top:3px }
table tr.deleted td{ background:#F6F6F6; color:#D4D4D4 }
td span.column{ padding-right:10px; }
td select{ margin-right:4px; }
input.textbox{ border:1px solid #C3C3C3; height:18px; line-height:20px; padding-left:3px; font-size:12px; width:195px; }
textarea{ padding:3px; margin:7px 0; border:1px solid #C3C3C3; resize:none; font-size:12px; }
.buttons{ width:100%; padding-top:20px; }
.buttons.left{ text-align:left; }
.buttons.left a:first-child{ margin-left:0 }
.buttons.center{ text-align:center; }
.buttons.right{ text-align:right; }
.buttons a{ display:inline-block; *zoom:1; *display:inline; height:30px; line-height:30px; margin-left:5px; }
.buttons a,
.buttons a span{ background:url(../images/common/button_bg_2.png) no-repeat; }
.buttons a{ background-position:right 0; padding-right:2px; }
.buttons a span{ display:block; padding:0 20px 0 20px; background-position:0 0; font-weight:bold; }
.buttons a.type-1{ color:#FFF; background-position:right 0; }
.buttons a.type-1 span{ background-position:0 0; }
.buttons a.type-2{ color:#404040; background-position:right -50px; }
.buttons a.type-2 span{ background-position:0 -50px; }
.bullet-list{ }
.bullet-list li{ padding:10px 0 0 15px; }
.bullet-list li:first-child{ padding-top:0 }
.bullet-list li strong{ background:url(../images/bullet.png) no-repeat; padding-left:15px; margin-left:-15px; }
div.file{ display:inline-block; *zoom:1; *display:inline; margin-bottom:5px; }
.radio-list li{ display:inline-block; *zoom:1; *display:inline; text-align:center; padding-left:10px; }
.radio-list li:first-child{ padding-left:0 }
.radio-list li input.radio{ margin-top:13px }
.radio-list li div.color{ width:70px; height:40px }
.search-bar{ background:#F1F1F1; border:1px solid #DFDFDF; text-align:center; padding:19px 0 }
.search-bar .unit-list{ display:inline; }
.search-bar .unit-list li{ display:inline-block; *zoom:1; *display:inline; vertical-align:middle; }
.search-bar .unit-list li{ padding-left:4px; }
.search-bar .unit-list li:first-child{ padding-left:0; }
.search-bar .unit-list li select{ height:20px; line-height:20px; }
.search-bar .unit-list li .textbox{ height:18px; line-height:18px; border:1px solid #C3C3C3; }
.border-image img{ border:1px solid #E5E5E5 }
.right-side > .contents > div{ margin-bottom:25px; }
/* homepage list */
#container.sub.s1.d1{ height:100%; }
#container.sub.s1.d1 .right-side > .contents > div{ padding-bottom:0 }
#container.sub.s1.d1 .right-side .row-2{ margin-top:10px; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; background:url(../images/common/list_bg.png) repeat-Y; overflow:hidden; }
#container.sub.s1.d1 .right-side .row-2 > div{ min-height:100%; }
#container.sub.s1.d1 .right-side .row-2 .column-1{ float:left; }
#container.sub.s1.d1 .right-side .row-2 .column-2{ float:right; }
#container.sub.s1.d1 .right-side .row-2 > div{ width:50%; *width:49%; }
#container.sub.s1.d1 .right-side .row-2 > div .title{ background:#E4ECFB; font-weight:bold; padding:6px 8px; margin:12px; }
#container.sub.s1.d1 .right-side .row-2 > div .contents{ margin:12px; }
#container.sub.s1.d1 .right-side .row-2 > div .contents .part-list > li{ padding-bottom:12px; line-height:19px }
#container.sub.s1.d1 .right-side .row-2 > div .contents .part-list > li *{ color:#666; }
#container.sub.s1.d1 .right-side .row-2 > div .contents .part-list > li span{ padding-left:17px; background:url(../images/bullet.png) no-repeat 2px -20px; font-weight:bold }
#container.sub.s1.d1 .right-side .row-2 > div .contents .part-list > li ul{ padding:3px 0 0 17px; }
/* New hompage apply */
#container.sub.s1.d2 .right-side .row-1{ background:#E4ECFB; padding:15px; color:#6C6C6C; }
#container.sub.s1.d2.dt2 .right-side .row-2{ background:#EFEFEF; padding:2px; }
#container.sub.s1.d2.dt2 .right-side .row-2 .terms{ background:#FFF; padding:20px 17px; }
#container.sub.s1.d2.dt2 .right-side .row-2 .terms .out-frame{ width:100%; height:215px; overflow-x:hidden; overflow-y:auto; }
#container.sub.s1.d2.dt2 .right-side .row-2 .terms .contents{ line-height:18px; color:#6C6C6C }
#container.sub.s1.d2.dt2 .right-side .row-2 .terms .contents p{ padding-top:23px; }
#container.sub.s1.d2.dt2 .right-side .row-2 .terms .contents p:first-child{ padding-top:0 }
#container.sub.s1.d2.dt2 .right-side .row-22{ text-align:center; padding:9px 0 6px 0; }
#container.sub.s1.d2.dt2 .right-side .row-22 *{ vertical-align:middle }
/* member list */
#container.sub.s1.d5 .right-side .row-1{ background:#F8F8F8; border:1px solid #E5E5E5; }
#container.sub.s1.d5 .right-side .row-1 .bullet-list{ padding:15px; }
#container.sub.s1.d5 .right-side .row-2{ background:#EFEFEF; }
/* Design */
#container.sub.s1.d6 .right-side table td,
#container.sub.s1.d7 .right-side table td,
#container.sub.s1.d7 .right-side table th{ padding:10px; }
#container.sub.s1.d6 .right-side table td p,
#container.sub.s1.d7 .right-side table td p{ padding:9px 0 8px 0; color:#777 }
td.top-img-type2{ }
td.top-img-type2 img{ float:left; margin-right:10px; }
td.top-img-type2 p{ padding-top:2px; line-height:17px }
/* menu-list admin */
#container.sub.s1.d8{ }
#container.sub.s1.d8 .coulmn-1{ width:323px; float:left; }
#container.sub.s1.d8 .coulmn-2{ width:54%; float:right; }
#container.sub.s1.d8 .coulmn-2 .row-1 a.small-gray{ width:71px; text-align:center; margin-bottom:8px }
#container.sub.s1.d8 .coulmn-2 .row-2{ margin-top:355px }
#container.sub.s1.d8 .menu-wrap{ width:100%; height:460px; overflow-x:hidden; overflow-y:auto; }
#container.sub.s1.d8 .menu-wrap{ border:1px solid #D7D7D7; }
#container.sub.s1.d8 .menu-wrap .menu-list.main{ padding:1px; }
.menu-wrap .menu-list li a{ display:block; }
.menu-wrap .menu-list.main > li > a{ height:25px; line-height:25px; color:#404040 }
.menu-wrap .menu-list.main > li > a span{ padding-left:23px; background:url(../images/bullet.png) no-repeat 10px -71px; font-weight:bold; }
.menu-wrap .menu-list.main > li.current > a{ background:#E9E9E9 }
.menu-wrap .menu-list.sub > li > a{ height:25px; line-height:25px; padding-left:23px; color:#777 }
.menu-wrap .menu-list.sub > li.current > a{ background:#F1F1F1; color:#404040 }
/* board Admin */

.menu-wrap .menu-list.sub2 > li > a{ height:25px; line-height:25px; padding-left:34px; font-size:11px; color:#777 }
.menu-wrap .menu-list.sub2 > li.current > a{ background:#F6F6F6; color:#404040 }
.menu-wrap .menu-list.sub3 > li > a{ height:25px; line-height:25px; padding-left:44px; font-size:11px; color:#777 }
.menu-wrap .menu-list.sub3 > li.current > a{ background:#FFF; color:#404040; text-decoration:underline; }
/* STYLIST CSS END */

a.button{ display:inline-block; *zoom:1; *display:inline; }
a.button.small-gray,
a.button.small-red{ width:auto; padding:0 5px; font-size:11px; }
a.button.small-gray{ height:18px; line-height:20px; color:#777; border:1px solid #ABABAB; background:url(../images/common/button_bg_1.png) repeat; }
a.button.small-red{ height:20px; line-height:22px; color:#FFF; background:url(../images/common/button_bg_0.png) repeat; }
/* popup */
.wrap_pop{ padding-bottom:20px; }
.wrap_pop .header{ padding:20px 0 0 20px; font-family:"돋움", "Dotum", "굴림", Gulim, Helvetica, Sans-serif; font-size:14px; font-weight:bold; }
.wrap_pop .content{ margin:0 20px 0 20px; }
.image_lst li{ display:inline-block; padding:10px 0; height:57px; }
.image_lst li input{ position:relative; margin:23px 20px 10px 0; vertical-align:middle; }
.image_lst2{ display:inline-block; padding:10px 0 15px 0; height:110px; }
.popup_btn{ padding-top:20px; text-align:center; }
/* popup tab */
.tab-template2 .tab-buttons{ margin:20px 0 0 20px; width:90%; border-bottom:1px solid #B1B5BA; margin-bottom:20px }
.tab-template2 .tab-buttons > li.tab{ padding:0 15px; margin-right:4px; margin-bottom:-1px; position:relative; color:#404040; float:left; background:url(../images/sub/tab_bg.png) no-repeat left top; }
.tab-template2 .tab-buttons > li.tab:lastchild{ margin-right:0 }
.tab-template2 .tab-buttons:after{ content:''; display:block; clear:both; }
.tab-template2 .tab-buttons > li.tab a{ display:block; width:100%; height:29px; line-height:36px; color:#949494 }
.tab-template2 .tab-buttons > li.tab.current{ border-bottom:none; background-position:0 -50px; }
.tab-template2 .tab-buttons > li.tab.current a{ color:#333; font-weight:bold; }
.tab-template2 .tab-buttons > li.tab span.edge-bg{ display:block; width:8px; height:29px; position:absolute; top:0px; right:0px; background:url(../images/sub/tab_bg.png) no-repeat right top; }
.tab-template2 .tab-buttons > li.tab.current span.edge-bg{ background-position:right -50px; }
.tab-template2 .tab-contents > li.tab{ display:none; }
.tab-template2 .tab-contents > li.tab.current{ display:block; }
.tab-template2 .tab-contents > li.tab > a{ text-decoration:underline; }
.tab-template2 .tab-contents > li.tab .unit{ margin-bottom:15px; padding:10px; }
	
/**/
.ss_list{ }
.ss_list > li{ position:relative; }
.ss_list > li > img{ width:100%; max-width:100%; }
.input0{ padding:0 10px; box-sizing:border-box; border:1px solid #D9D9D9; height:30px; line-height:30px; }
.block{ display:block!important; width:100%; }