@charset "utf-8";

/*±Û¾¾ Æ÷ÀÎÆ® »ö»ó*/
.colorB { color:#00529d; font-size:14px;}
.txtBold { font-size: 14px; color: #3c3c3c; vertical-align: text-bottom;}
.colorLb { color:#0c9aae; font-size: 14px; vertical-align: text-bottom;}

/*img*/
img { width:auto; height:auto; max-width:100%;}

/*ÄÜÅÙÃ÷ Á¤·Ä*/
.tbCenter { width: 100%;}
.contC { text-align: center; }

/*ÆùÆ®*/
.tbTit { color: #3d3d3d; font-size: 14px; font-weight: bold;}
.conTxt { font-size: 14px; color: #3c3c3c; line-height: 150%; text-align: justify;}
.openTit { font-size: 16px; color: #0d9aae;}
conTxts { margin: 10px 0 0 25px; font-size: 14px; color: #3c3c3c; line-height: 150%; text-align: justify;}

/*¹öÆ°*/
.viewBtn { padding: 6px 20px 6px;  font-size: 13px; color: #fff; font-weight: bold; text-align: center; background: #336fb5; border-radius: 3px; display: inline-block;}
.linkBtn { padding: 16px 50px 16px; font-size: 15px; color: #fff; font-weight: bold; text-align: center; background: #0c9aae; display: inline-block;}

h2.bulTit				{ margin:25px 0 0 0; height:17px; line-height:17px; color:#2b2a2a; font-size:18px; letter-spacing: -0.2px; }
h3.bulTit				{ margin:25px 0 0 0; padding:0 0 0 23px; height:17px; line-height:17px; color:#333; font-size:16px; letter-spacing: -0.3px;  background:url(/_static/kinu/eng/igm/common/h3bulTit.png) 0 0 no-repeat; }
h4.bulTit				{ margin:25px 0 0 0; padding:0 0 0 23px; height:15px; line-height:17px; color:#333; font-size:16px; letter-spacing: -0.3px; }
h5.bulTit				{ margin:25px 0 0 0; padding:0 0 0 25px; height:24px; line-height:24px; color:#0c9aae; font-size:16px; letter-spacing: -0.2px;  background:url(/_static/kinu/eng/igm/common/h5bulTit.gif) 0 0 no-repeat; }

p.listBul				{ margin:25px 0 30px 0; padding:0 0 0 23px; color:#333; font-size:14px; line-height:160%; letter-spacing: -0.2px; text-align: justify;  background:url(/_static/kinu/eng/igm/common/h3bulTit.png) 0 3px no-repeat; }
.listblock { display: block; color:#333; font-size:14px; line-height:160%; letter-spacing: -0.2px; text-align: justify;}

ul.h3List				{ margin:5px 0 0 28px; }
ul.h3List li			{ padding:5px 0 0 11px; line-height:165%; color:#3c3c3c; font-size:14px; text-align: justify; background:url(/_static/kinu/eng/igm/common/h3List.png) 0 14px no-repeat; }

ul.h3ListB				{ margin:5px 0 0 28px; }
ul.h3ListB li			{ padding:5px 0 0 11px; line-height:160%; color:#3c3c3c; font-size:14px; font-weight: 600; text-align: justify; background:url(/_static/kinu/eng/igm/common/h3List.png) 0 15px no-repeat; }

ul.h4List				{ margin:5px 0 0 5px; }
ul.h4List li			{ padding:5px 0 0 11px; line-height:165%; color:#3c3c3c; font-size:14px; text-align: justify; background:url(/_static/kinu/eng/igm/common/h3List.png) 0 14px no-repeat; }

ul.h5List				{ margin:5px 0 0 5px; }
ul.h5List li			{ padding:5px 0 0 26px; line-height:170%; color:#3c3c3c; font-size:14px; text-align: justify; background:url(/_static/kinu/eng/igm/common/h3bulTit.png) 0 9px no-repeat; }

ul.List				{ margin:5px 0 0; }
ul.List li			{ padding:5px 0 0 11px; line-height:165%; color:#3c3c3c; font-size:14px; text-align: justify; background:url(/_static/kinu/eng/igm/common/h3List.png) 0 15px no-repeat; }

ul.barList { margin:5px 0 0 4px;}
ul.barList li { padding:2px 0 0 11px; line-height:150%; color:#3c3c3c; font-size:14px; text-align: justify; font-weight: normal; background:url(/_static/kinu/eng/igm/common/b_bar_List.gif) 0 12px no-repeat; }

ul.conList { margin: 5px 0 0 25px;}
ul.conList li { padding:5px 0 0; line-height:165%; color:#3c3c3c; font-size:14px; text-align: justify; }

.noList { margin: 5px 0 0 25px; line-height:165%; color:#3c3c3c; font-size:13px; text-align: justify;}
ul.noStyle { margin: 5px 0 0 0;}
.noStyle li{  padding:5px 0 0; line-height:165%; color:#3c3c3c; font-size:14px; text-align: justify;  list-style-type:none !important;}

.contList { margin: 5px 0 0 25px; line-height:165%; color:#3c3c3c; font-size:14px; text-align: justify;}

ol.numList {  margin: 5px 0 0 48px;}
ol.numList li { padding:5px 0 0; line-height:165%; color:#3c3c3c; font-size:13px; text-align: justify; list-style-type: decimal;}

div.conTb							{ width:90%; margin-left: auto; margin-right: auto;  border-top:2px solid #b7becd; border-top:2px solid #333;}
div.conTb table						{ border-left:2px solid #fff; border-right:2px solid #fff; }
div.conTb table.C					{ text-align:center; }
div.conTb table th					{ border:1px solid #dedede; padding:12px 0; background:#fafafa; font-size:13px; color:#3d3d3d; }
div.conTb table th.L					{ text-align:left; padding-left: 30px;}
div.conTb table td					{ border:1px solid #dedede; padding:12px 0; font-size:13px; color:#555; }
div.conTb table td.L					{ text-align:left; padding-left: 10px;}


div.conTb table.L { }
div.conTb table.L td { text-align:left; padding-left: 10px;}

div.listTb							{ width:100%; margin-left: auto; margin-right: auto;  border-top:2px solid #b7becd; border-top:2px solid #333;}
div.listTb table						{ border-left:2px solid #fff; border-right:2px solid #fff; }
div.listTb table.C					{ text-align:center; }
div.listTb table th					{ border:1px solid #dedede; padding:12px 0; background:#fafafa; font-size:13px; color:#3d3d3d; }
div.listTb table th.L					{ text-align:left; padding-left: 30px;}
div.listTb table td					{ border:1px solid #dedede; padding:12px 0; font-size:13px; color:#555; }
div.listTb table td.L					{ text-align:left; padding-left: 10px;}

/*ÆË¾÷*/
div.kinuPop p.popTit {  height: 51px; line-height: 51px; padding-left: 20px; color:#fff; font-size: 18px; font-weight: bold; background:url(/_static/kinu/eng/igm/common/poptopBg.png) 0 0 repeat-x;}
div p.poptxt { padding: 10px 0 0 30px; font-size: 13px; color:#0d9aae;}

/*°³ÀÎÁ¤º¸µ¿ÀÇ*/
div.agreement { margin: 15px 5px 0 5px; padding: 20px; border:1px solid #ddd; }
p.bulTit { padding:0 0 0 23px; height:17px; line-height:17px; color:#333; font-size:16px; letter-spacing: -0.3px; font-weight:bold; background:url(/_static/kinu/kr/igm/common/h3bulTit.png) 0 0 no-repeat; }
div.agreement p.conTit { margin: 5px 0 0 25px; line-height:160%; color:#3c3c3c; font-size:13px; font-weight:bold; text-align: justify;}
div.agreement p.conTxt { margin: 5px 0 0 40px; line-height:160%; color:#3c3c3c; font-size:13px; text-align: justify;}
p.agree { margin: 5px; padding-left: 10px; text-align: right; color: #484848; font-size: 13px;}
p.agree span { padding-left:5px; color:#3c3c3c; font-size:13px; }
.che { vertical-align: bottom; width: 15px; height: 15px;}
.check1 { height: 20px; font-size: 13px;}
p.agreeBtn{ margin: 10px 5px 15px; float: right; width: 100px; height: 30px; line-height: 29px; font-weight: bold; text-align: center; background: #336fb5; display: inline-block;}
p.agreeBtn a { font-size: 14px; color: #fff !important;}