@charset "UTF-8";
.s060101-v1{overflow:hidden;margin:15px 5px;}
.s060101-v1 p.p1{float:left;color:#165b9c;}
.s060101-v1 p.p2{float:right;}
.s060101-v1 p.p2 span{font-weight:bold;color:#f06019;}

.s060101-v2{border:1px solid #e1e1e1;padding:15px 0;overflow:hidden;}
.s060101-v2 p.p1{float:left;width:130px;border-right:1px solid #a9a9a9;font-weight:bold;color:#222222;text-align:center;}
.s060101-v2 p.p2{float:left;}
.s060101-v2 p.p2 span{display:inline-block;margin-left:30px;}
.s060101-v2 p.p2 span input[type="radio"]{margin-right:5px;}
.wid126{width: 126px;}
.wid99p{width: 99%;}
.ver-top{vertical-align:top;}

.s060101-v0{margin-top:16px;height:58px;border:1px solid #e1e1e1;border-bottom:3px solid #fa7f42;background:#fbfbfb;text-align:center;}
.s060101-v0 span{display:inline-block;background:url('../images/sub/s060101_icon0.gif') no-repeat left center;padding-left:30px;margin-left:10px;color:#9c9c9c;line-height:58px;}
.s060101-v0 span.on{color:#f7702e;}
.s060101-v0 span:first-child{margin-left:0;padding-left:0;background:none;}
.s060101-v0 span img{margin-right:10px;}


.s090201-v1{text-align:center;margin-top:30px;}
.s090201-v1 .s090201-v1-cont{display:inline-block;width:246px;border:1px solid #e1e1e1;border-top:2px solid #f64f1c;margin:0 22px;}
.s090201-v1 .s090201-v1-cont > div{display:table;width:100%;}
.s090201-v1 .s090201-v1-cont .v1 a,.s090201-v1 .s090201-v1-cont .v2 span{display:table-cell;vertical-align:middle;}
.s090201-v1 .s090201-v1-cont .v1{height:94px;}
.s090201-v1 .s090201-v1-cont .v2{height:60px;background:#f4f4f4;border-top:1px solid #e1e1e1;}

.terms-cont{height:175px;border:1px solid #e1e1e1;margin:10px 0;padding:15px;overflow-y:scroll;}
.terms-check input[type="checkbox"]{margin-right:5px;}


.m-dp3-down{background: #fff;width: 100%;margin-top: 20px;padding-top: 51px;}
.m-dp3-down > ul{position: relative;}
.m-dp3-down > ul > li{float: none;}
.m-dp3-down > ul > li:nth-child(1) > a{left: 0;border-right: 0;}
.m-dp3-down > ul > li:nth-child(2) > a{left: 155px;border-right: 0;}
.m-dp3-down > ul > li:nth-child(3) > a{left: 310px;}
.m-dp3-down > ul > li > a{display:block;border: 1px solid #dedede;background: #f8f8f8;color: #000000;font-size: 16px;padding: 10px 26px;width: 102px;text-align:center;position: absolute;top: -61px;}
.m-dp3-down > ul > li > a.on{background: #707070;color: #ffffff;}
.e-board{width:100%;margin-top: 0px;}
#area_activity_info img{width:100%;}
#area_activity_info { margin-top: 22px !important;}
.blur-btn{font-size:0;}

@media screen and (max-width: 500px) {
	.m-dp3-down > ul > li:nth-child(1) > a{left: 0;top: -159px;width: calc(100% - 54px); border: 1px solid #dedede;}
	.m-dp3-down > ul > li:nth-child(2) > a{left: 0px;top: -117px;width: calc(100% - 54px); border: 1px solid #dedede;}
	.m-dp3-down > ul > li:nth-child(3) > a{left: 0px;top: -75px;width: calc(100% - 54px);}
	.m-dp3-down{ padding-top: 140px;}
}

.m-dp4-down{background: #fff;width: 100%;margin-top: 20px;padding-top: 51px;}
.m-dp4-down > ul{position: relative;}
.m-dp4-down > ul > li{float: none;}
.m-dp4-down > ul > li:nth-child(1) > a{left: 0;border-right: 0;}
.m-dp4-down > ul > li:nth-child(2) > a{left: 155px;border-right: 0;}
.m-dp4-down > ul > li:nth-child(3) > a{left: 310px;border-right: 0;}
.m-dp4-down > ul > li:nth-child(4) > a{left: 465px;}
.m-dp4-down > ul > li > a{display:block;border: 1px solid #dedede;background: #f8f8f8;color: #000000;font-size: 16px;padding: 10px 26px;width: 102px;text-align:center;position: absolute;top: -61px;}
.m-dp4-down > ul > li > a.on{background: #dedede;color: #ffffff;}

@media screen and (max-width: 500px) {
	.m-dp4-down > ul > li:nth-child(1) > a{left: 0px;top: -175px;width: calc(100% - 54px); border: 1px solid #dedede;}
	.m-dp4-down > ul > li:nth-child(2) > a{left: 0px;top: -131px;width: calc(100% - 54px); border: 1px solid #dedede;}
	.m-dp4-down > ul > li:nth-child(3) > a{left: 0px;top: -88px;width: calc(100% - 54px); border: 1px solid #dedede;}
	.m-dp4-down > ul > li:nth-child(4) > a{left: 0px;top: -45px;width: calc(100% - 54px);}
	.m-dp4-down{ padding-top: 140px;}
}