@charset "utf-8"; 
*{margin:0; padding:0;}

/*컨텐츠*/
.content{width:1145px;margin:20px auto 0 auto;}
.content_inner{overflow:hidden;width:100%;padding-bottom:38px;}

/*컨텐츠_왼쪽(sub_1)*/
.content_left{width:245px;background-color:#fff;float:left;position:relative;}
.content_left h3{width:210px; color:#0e0e0e;font-size:20px;padding-bottom:15px;margin:30px 0 0 20px;border-bottom:2px solid #4d4d4d;}
.content_left ul{margin:14px 0 0 20px;font-size:14px;color:#0e0e0e;}
.content_left ul li{width:210px;padding:14px 0 14px 10px;border-bottom:1px solid #d5d5d5;letter-spacing:-1px;}
.content_left ul .on a{color:#f80051;}
.content_left ul .first{padding-top:0;}

/*컨텐츠_오른쪽(sub_1)*/
.content_right{width:872px;background-color:#fff;min-height:650px;float:right;}
.content_right h4{margin:32px 0 0 28px;color:#202020;font-size:18px;}
.introduction_content{margin:0 auto;width:810px;border-top:1px solid #d5d5d5;margin-top:15px;padding-bottom:106px;}
.introduction_content .introduction{text-align:center;margin-top:20px;}
.info_table tr td img{vertical-align: bottom;}
.introduction_text{text-align:center;}

/* 개인정보제공 동의 2018-04 */
.privacyWrap{border-top:2px solid #464646; width:711px; margin:20px auto 0;}
.privacyWrap .agree_chk{padding: 20px 0; border-bottom: 1px solid #c7c7c7;}
.privacyWrap .agree_chk h2{font-size:15px; display:inline; margin-left: 10px;}
.privacyWrap .contents_txt {font-size: 14px; line-height: 24px; margin-top:30px; max-height: 250px; overflow: auto; border-bottom: 1px solid #c7c7c7; padding-bottom:20px;}
