@charset "euc-kr";

/* CSS Document */
/* ----------------------------------------------------------------

- Title : Cascading Style Sheets

- Author : Eun Hye Cho

- Date : 2014-05-27

- Description : creativegreen site
---------------------------------------------------------------- */
#wrap{ width:900px;}
.contents{ padding:0 20px;}
.contents h1{ margin:45px 0 20px 0;}

span.color01{ color:#21a5ae;}
input[type="text"]{ padding:5px; border:1px solid #ddd;}
input[type="text"].text_100{ width:100%;}
input[type="text"].text_90{ width:90%;}
input[type="text"].text_70{ width:70%;}
input[type="text"].text_50{ width:50%;}
input[type="text"].text_20{ width:20%;}
input[type="text"].text_15{ width:15%;}
input[type="checkbox"]{ margin-left:15px;}
input[type="radio"]{ margin-left:15px;}
input.ma_0{ margin:0;}
input[type="text"].text_num{width:30px; border:0; background:#fafafa;}
input[type="text"].text{width:98%; margin-top:10px; padding:5px; border:1px solid #f0f0f0; background:#fafafa;}

.article{ width:100%; border-top:2px solid #333; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.article h2{ margin:20px; padding-left:13px; font-weight:600; font-size:18px; color:#21a5ae; background:url(../img/blit02.gif) 0 6px no-repeat;}
.article h2.pt20{ margin:50px 20px 20px 20px; padding-left:13px; font-weight:600; font-size:18px; color:#21a5ae; background:url(../img/blit02.gif) 0 6px no-repeat;}
.box{ padding:30px 20px; border-top:1px solid #f0f0f0;}
.box h3{ font-weight:600; font-size:16px;}
.box h3 p.ex{ margin:5px 0 0 10px;; font-weight:normal; font-size:12px;}
.box p.check01{ padding:5px 15px 10px 15px; border:1px solid #f0f0f0; background:#fafafa;}
.box p.check01 label{ line-height:250%;}
.bdb{ border-bottom:1px solid #f0f0f0;}
.box p.check02{ padding:5px 15px 10px 15px; border:1px solid #f0f0f0; background:#fafafa;}
.box p.check02 label{ line-height:200%;}

.box02{padding:30px 20px; border-top:1px solid #f0f0f0;}
.box02 h3{ position:relative; padding-left:13px; font-weight:600; font-size:16px; background:url(../img/blit02.gif) 0 6px no-repeat;}
.box02 h3 span.ex2{ font-weight:normal; font-size:12px;}
.box02 h3 span.ex3{ position:absolute; right:0; font-weight:normal; font-size:12px;}
.box02 textarea{ width:95%; height:50px; margin-top:10px; padding:15px; border:1px solid #f0f0f0; background:#fafafa;}

/* table */
.tbl01{ width:100%; font-size:14px;}
.tbl01 tbody{ border-top:2px solid #333;}
.tbl01 caption{ position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; }
.tbl01 th{ padding:10px 10px 10px 20px; font-weight:600; border-bottom:1px solid #eee; text-align:left; background:#fafafa;}
.tbl01 td{ padding:10px 10px 10px 20px; font-weight:normal; border-bottom:1px solid #eee;}

.tbl02{ width:100%; margin-top:10px; font-size:14px;}
.tbl02 tbody{ border:1px solid #f0f0f0;}
.tbl02 caption{ position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; }
.tbl02 th{ padding:10px 10px 10px 20px; font-weight:600; border-bottom:1px solid #f0f0f0; text-align:left; background:#fafafa;}
.tbl02 td{ padding:10px 10px 10px 20px; font-weight:normal; border-bottom:1px solid #f0f0f0;}

.tbl03{ width:100%; margin-top:10px; font-size:14px; background:#fafafa;}
.tbl03 thead>tr>th{
font-weight:bold;
}
.tbl03 thead>tr>th>div{
font-size:10px;
}
.tbl03 tbody{ border:1px solid #f0f0f0;}
.tbl03 caption{ position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; }
.tbl03 th{ padding:10px 10px 10px 10px; font-weight:normal; text-align:left;}
.tbl03 td{ padding:10px 10px 10px 10px; font-weight:normal; }

/* btn */
.btn_r{ margin:30px 0; text-align:right;}
.btn_c{ margin:30px 0; text-align:center;}
.btn_l{ margin:30px 0; text-align:left;}
.ml10{ margin-left:10px;}

/**/
.satisNum {text-align:center;}
.satisNum span {width:29px; display:inline-block;}

/* 2019.12.12 Γί°‘ */
.suveryAgreeChk { background:#fafafa; border:1px solid #ccc; padding:12px; color:#000; font-size:16px; font-weight:bold; }
/* EOD : 2019.12.12 Γί°‘ */