﻿/* CSS Document */

*  {font-family: 'EyeLevel', 'Noto Sans KR', sans-serif;}
html, body	{font-family: 'EyeLevel', 'Noto Sans KR', sans-serif;height: 100%;margin: 0;padding: 0;min-height: 100%;font-size: 16px;font-weight:300; line-height: normal;} 
body {font-family: 'EyeLevel', 'Noto Sans KR', sans-serif;margin: 0;padding: 0;font-size: 16px;color: #404040;letter-spacing: 0px;font-weight: 300; line-height: normal;}
	
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

ul, li {list-style-type: none;}

td, ul, ol, li, dl, dt, dd, p {margin: 0px;padding: 0px;}

img {margin:0; padding:0; border:0;}

.clear {clear : both;content: " ";display: block;}
.clear::after {clear : both;content: " ";display: block;}
.leftfix {float: left;}

a:link {text-decoration: none;}
a:visited {color: #333;}

.embed-container {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;} 
.embed-container .bar {position: absolute;bottom: 0;width: 100%;height: 1px;background: #fff;z-index: 1000;}
.embed-container iframe, .embed-container object, .embed-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

*:focus {outline:none; }

/* 기본 */
table {
	width:100%;
	border-collapse: collapse !important;
	border-spacing: 0;
    box-sizing: border-box;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
caption, summary, legend {display: none;}

table tr:hover {background:none !important;}

table td.btnone {border-top: none !important;}
table td.brnone {border-right: none;}
table td.bbnone {border-bottom: none;}
table td.blnone {border-left: none;}

table.form {border-top:5px solid #e6e6e6 !important;}
table.form th, table.form td {position:relative; padding:14px 0; border-bottom:1px solid #e6e6e6; text-align:left;}
table.form .title {padding-left:22px; background:url("../../../../common/img/icon/bullet_table.png") no-repeat 3px 24px; font-weight:300;}
table.form .cont label {position:absolute;top:25px;}
table.form .recommender label {position:absolute;top:25px;}
table.form td.mb_img {position:relative;}

table.inner td {border:none;height:45px;padding:0 !important;}
table.inner td label {padding-left:10px;}

table.pyo th, table.pyo td {min-height:50px;padding:10px;border:1px solid #e6e6e6;text-align:center;line-height:25px;}
table.pyo th {background:#f5f5f5;font-weight:500;}
.blue {color:#0160a0;}
table.pyo th:first-child {/*border-left: none;*/}
table.pyo td:first-child {/*border-left: none;*/}
table.pyo td:last-child {/*border-right: none;*/}
table.pyo td.left {text-align: left !important;}
table.pyo td.left a {color: #333;}
table.pyo td.left a:hover {color: #3a8e48;}
table.pyo span.h7 {font-weight: 500;}
table.pyo ul li {list-style-type: disc !important;margin-left: 20px;}

table.pyo2 th, table.pyo2 td {min-height:40px;padding:10px;border:1px solid #e6e6e6;text-align:center;line-height:25px;}

table.pyo3 th, table.pyo3 td {border: none !important;}




/*
table.pyo2 td {padding: 40px 30px;border: 1px solid #dcdcdc;text-align: center;}
table.pyo2 td ul li {font-size: 14px;line-height: 20px;}
table.pyo2 td ul li:first-child {margin-top: 20px;}

table.pyo3 th {height: 33px;background: #8d959d;border-left: 1px solid #dcdcdc;padding: 5px;font-size: 13px;font-weight: normal;color: #fff;}
table.pyo3 td {height: 28px;border: 1px solid #dcdcdc;border-top: none;padding: 5px;font-size: 13px;text-align: center;}
table.pyo3 tr:nth-child(2n) {background: #f5f6f8;}
table.pyo3 th:first-child {border-left: none;}
table.pyo3 th.bdbottom {border-bottom: 1px solid #dcdcdc;}
table.pyo3 th.bdleft {border-left: 1px solid #dcdcdc;}
table.pyo3 td:first-child {border-left: none;}
table.pyo3 td:last-child {border-right: none;}

table.pyo4 th {height: 28px;background: #f2f2f2;border: 1px solid #dcdcdc;border-left: none;border-right: none;padding: 8px;font-size: 13px;font-weight: normal;text-align: center;}
table.pyo4 td {height: 28px;border: 1px solid #dcdcdc;border-left: none;border-right: none;padding: 8px;font-size: 13px;text-align: center;}
*/



/* padding */
.pt05 {padding-top:5px !important;}
.pt10 {padding-top:10px !important;}
.pt15 {padding-top:15px !important;}
.pt20 {padding-top:20px !important;}
.pt30 {padding-top:30px !important;}
.pt40 {padding-top:40px !important;}
.pt50 {padding-top:50px !important;}
.pt60 {padding-top:60px !important;}
.pt70 {padding-top:70px !important;}
.pt80 {padding-top:80px !important;}
.pt90 {padding-top:90px !important;}
.pt100 {padding-top:100px !important;}

.pr05 {padding-right:5px !important;}
.pr10 {padding-right:10px !important;}
.pr15 {padding-right:15px !important;}
.pr20 {padding-right:20px !important;}
.pr30 {padding-right:30px !important;}
.pr40 {padding-right:40px !important;}
.pr50 {padding-right:50px !important;}
.pr60 {padding-right:60px !important;}
.pr70 {padding-right:70px !important;}
.pr80 {padding-right:80px !important;}
.pr90 {padding-right:90px !important;}
.pr100 {padding-right:100px !important;}

.pb05 {padding-bottom:5px !important;}
.pb10 {padding-bottom:10px !important;}
.pb15 {padding-bottom:15px !important;}
.pb20 {padding-bottom:20px !important;}
.pb30 {padding-bottom:30px !important;}
.pb40 {padding-bottom:40px !important;}
.pb50 {padding-bottom:50px !important;}
.pb60 {padding-bottom:60px !important;}
.pb70 {padding-bottom:70px !important;}
.pb80 {padding-bottom:80px !important;}
.pb90 {padding-bottom:90px !important;}
.pb100 {padding-bottom:100px !important;}

.pl05 {padding-left:5px !important;}
.pl10 {padding-left:10px !important;}
.pl15 {padding-left:15px !important;}
.pl20 {padding-left:20px !important;}
.pl23 {padding-left:22px !important;}
.pl30 {padding-left:30px !important;}
.pl40 {padding-left:40px !important;}
.pl50 {padding-left:50px !important;}
.pl60 {padding-left:60px !important;}
.pl70 {padding-left:70px !important;}
.pl80 {padding-left:80px !important;}
.pl90 {padding-left:90px !important;}
.pl100 {padding-left:100px !important;}

/* margin */
.mt05 {margin-top:5px !important;}
.mt06 {margin-top:6px !important;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;}
.mt30 {margin-top:30px !important;}
.mt40 {margin-top:40px !important;}
.mt50 {margin-top:50px !important;}
.mt60 {margin-top:60px !important;}
.mt70 {margin-top:70px !important;}
.mt80 {margin-top:80px !important;}
.mt90 {margin-top:90px !important;}
.mt100 {margin-top:100px !important;}

.mr05 {margin-right:5px !important;}
.mr10 {margin-right:10px !important;}
.mr15 {margin-right:15px !important;}
.mr20 {margin-right:20px !important;}
.mr30 {margin-right:30px !important;}
.mr40 {margin-right:40px !important;}
.mr50 {margin-right:50px !important;}
.mr60 {margin-right:60px !important;}
.mr70 {margin-right:70px !important;}
.mr80 {margin-right:80px !important;}
.mr90 {margin-right:90px !important;}
.mr100 {margin-right:100px !important;}

.mb05 {margin-bottom:5px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mb30 {margin-bottom:30px !important;}
.mb40 {margin-bottom:40px !important;}
.mb50 {margin-bottom:50px !important;}
.mb60 {margin-bottom:60px !important;}
.mb70 {margin-bottom:70px !important;}
.mb80 {margin-bottom:80px !important;}
.mb90 {margin-bottom:90px !important;}
.mb100 {margin-bottom:100px !important;}

.ml05 {margin-left:5px !important;}
.ml10 {margin-left:10px !important;}
.ml12 {margin-left:12px !important;}
.ml15 {margin-left:15px !important;}
.ml16 {margin-left:16px !important;}
.ml20 {margin-left:20px !important;}
.ml24 {margin-left:24px !important;}
.ml30 {margin-left:30px !important;}
.ml35 {margin-left:35px !important;}
.ml40 {margin-left:40px !important;}
.ml50 {margin-left:50px !important;}
.ml58 {margin-left:58px !important;}
.ml60 {margin-left:60px !important;}
.ml70 {margin-left:70px !important;}
.ml80 {margin-left:80px !important;}
.ml90 {margin-left:90px !important;}
.ml100 {margin-left:100px !important;}