/* 내용 설정 */
/* 왼쪽 세부설정 START */
.l-1-1 {width:220px; padding:28px 0px 28px 0px; font-size:30px; font-weight:700; color:#ffffff; background-color:#004071; text-align:center;}
.l-1-2 {width:220px;}
.l-1-2-1 {margin:10px 0px 10px 0px;}
.l-1-2-1-1 {padding-bottom:20px;}
.l-1-2-1-1:last-child {padding-bottom:0px;}
.l-1-2-1-1 div {padding:10px 15px 10px 15px; font-size:17px;}
.l-1-2-1-1 div.on {background:url('/Timg/bg_current_menu_parent.png') 195px center no-repeat #f1f1f1;}
.l-1-2-1-1 div > a {display:inline-block; width:100%; color:#262626;}
.l-1-2-1-1 div.on > a {font-weight:600; color:#004077;}
.l-1-2-1-1 ul {margin-left:25px; font-size:15px;}
.l-1-2-1-1 ul > li {padding:5px 0px 5px 0px;}
.l-1-2-1-1 ul > li.on {background:url('/Timg/bg_current_menu_on.gif') 0px 10.3px no-repeat;}
.l-1-2-1-1 ul > li > a {display:inline-block; width:186px; color:#262626;}
.l-1-2-1-1 ul > li.on > a {color:#004077;}
/* 왼쪽 세부설정 END */
/* 정보 세부설정 START */
.l-1-2-1-1 {padding-bottom:0px; !important}
.i-1-1 {overflow:hidden; margin:10px 0px 0px 240px; width:839px;}
.i-1-1-1 {margin-top:12px;}
.i-1-1-1 a {font-size:12px; color:#555555;}
.i-1-1-1 img {margin:4px 15px 0px 15px;}
.i-1-1-2 {position:relative; margin-top:15px; padding-bottom:6px;}
.i-1-1-2-1 {font-weight:bold; font-size:32px; color:#004071;}
.i-1-1-2-2 {float:right;}
.i-1-1-2-2 div {overflow:hidden; float:left; margin-top:9px; position:relative; width:28px; height:28px; background-color:#a3a3a3;}
.i-1-1-2-2 .btn-print {border-left:1px solid #ebebeb;}
.i-1-1-2-2 div {border-right:1px solid; border-top:1px solid; border-bottom:1px solid; border-color:#ebebeb;}
.i-1-1-2-2 div a img {position:absolute; top:0px; left:0px;}
.i-1-1-2 .btn-sns {display:none; position:absolute; top:-21px; right:0px;}
.i-1-1-3 {padding:0px 0px 50px 0px;}
.i-1-1-3-1 {}
.i-1-1-3-1-1 {margin:30px 0px 30px 0px; height:502px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { .i-1-1-3-1-1 {height:504px;} }
.i-1-1-3-1-1-1 {position:relative;}
.i-1-1-3-1-1-1 .certification-box {position:absolute; top:-0.5px; left:0px; width:139px; height:140px; border:3px solid #ff0000; border-radius:50%;}
.i-1-1-3-1-1-1 .certification-box {-ms-transform: rotate(-20deg); -webkit-transform: rotate(-20deg); transform: rotate(-20deg);}
.i-1-1-3-1-1-1 .certification-bg {position:relative; top:47px; left:-0.4px; width:140px; height:45px; border-radius:6%; background-color:#ff0000; z-index:1;}
.i-1-1-3-1-1-1 .certification-text {position:absolute; top:51px; left:0px; width:100%; font-size:24px; font-weight:700; text-align:center; color:#ffffff; z-index:2;}
.i-1-1-3-1-1-1 > .certification-day {padding:10px 0px 0px 31px; font-size:12pt;}
.i-1-1-3-1-2 {position:relative; margin-top:30px;}
.i-1-1-3-1-2 > table tr td a > .basic-btn-1 {}
.i-1-1-3-1-2 > table tr td a > .basic-btn-1 > span:first-child {display:inline-block; position:relative; padding:10px 50px 10px 50px; background-color:#8f8f8f; transition-timing-function:ease-in-out; transition:0.40s; cursor:pointer;}
.i-1-1-3-1-2 > table tr td a > .basic-btn-1 > span:hover {background-color:#004077; transition-timing-function:ease-in-out; transition:0.40s;}
.i-1-1-3-1-2 > table tr td a > .basic-btn-1 span > span {font-size:16px; font-weight:500; color:#ffffff;}
.i-1-1-3-1-2 > table tr td a > .basic-btn-1 span > img {position:absolute; top:14px; right:15px;}
/* 정보 세부설정 END */