@charset “utf-8″;



#notice_area {max-width:1000px;width:1000px;position:relative;margin:0 auto; margin-bottom: 47px; }
#notice_area .notice .n_header {height: 35px; background: #666666; width: 100%; padding-left: 20px;vertical-align: middle; display: table-cell;width: 1000px;}
#notice_area .notice .n_header p {font-size: 14px; font-weight: bold; line-height: 16px; height: 16px; color:#fbfbfb; padding-left: 22px;
background-image: url(../image/icons/icon_exclamation.png); background-position: 0 50%; background-repeat: no-repeat; }
#notice_area .notice .n_header p > span { color:#ddb775; }

#notice_area .notice .n_content { display:table; table-layout: fixed; height: 234px; width: 100%; box-sizing: border-box; background-color: #fbfbfb; border-left: 1px solid #ededed; border-bottom: 1px solid #ededed; border-right: 1px solid #ededed; }
#notice_area .notice .n_content ul { display: table-row; }
#notice_area .notice .n_content ul li { display: table-cell; text-align: center; box-sizing: border-box; padding-top:42px;}

#notice_area .notice .n_content ul li .n_detail { height: 133px; }
#notice_area .notice .n_content ul li:not(:last-child) .n_detail { border-right:1px solid #ececec; }

#notice_area .notice .n_content ul li .n_detail h1 { font-size:18px; font-weight: bold; line-height: 20px; color:#666; margin-bottom: 23px;}
#notice_area .notice .n_content ul li .n_detail p { font-size:14px; font-weight: 400; line-height: 18px; color: #666; }
#notice_area .notice .n_content ul li .n_detail p > span {color: #fe8969;}

#notice_area .notice .n_content2 { display:table; table-layout: fixed; height: 116px; width: 100%; box-sizing: border-box; background-color: #fbfbfb; border: 1px solid #ededed; 
padding-left: 28px; padding-top:25px; margin-top:20px;}
#notice_area .notice .n_content2 ul {list-style: none;}
#notice_area .notice .n_content2 ul li {height: 25px;}
#notice_area .notice .n_content2 ul li p { float:left; height:19px; font-size:14px; font-weight: 400; line-height:21px; color:#5c5c5c; padding-left:25px; background-image: url(../image/icons/icon_excla_gray.png); background-position: 0 50%; background-repeat: no-repeat; }
#notice_area .notice .n_content2 ul li p > span { color:#ff6000; }

button.btn_b { background-color: #4f4f4f; box-sizing: border-box; font-size: 13px; font-weight: bold; color:#fbfbfb; padding:3px 27px 3px 10px; position: relative;top: -3px;left: 10px;
background-image: url(../image/icons/icon_arrow_r_light.png); background-position: 90% 50%; background-repeat: no-repeat; outline: none; cursor: pointer;}


/* 위약금규정 */
#rule_table {width:860px; border:1px solid #fff; box-sizing: border-box; background:#fff;}
#rule_table .header {height: 52px; background-color: #4a4a4a; display: table-cell; width:860px; box-sizing: border-box; padding-left: 26px; vertical-align: middle;}
#rule_table .header p { font-size: 18px; font-weight: bold; color:#fff; line-height: 20px; padding-left: 29px; 
	background-image:url(../image/icons/icon_paper.png); background-repeat: no-repeat; background-position: 0 50%;  
	float: left; position: relative; top: 4px; }
#rule_table .header a.icon_x { float:right; background: url(../image/icons/icon_close_x.png) no-repeat 50% 50%; width: 27px; height: 27px; padding-right: 17px;}
#rule_table .rBody { box-sizing: border-box; padding:35px 45px 50px 45px; }
#rule_table .rBody p { height: 24px; font-size: 13px; font-weight: 400; line-height: 25px; color:#333; padding-left:24px; margin-bottom: 12px; background:url(../image/icons/icon_excla_gray.png) no-repeat 0 50%; }

.nodata { font-size:14px; font-weight: 400; color:#5c5c5c; }
