@charset "utf-8";
/* ----------------------------------------------
* Filename : /upoload/cms/MOBILE_MAIN/control.css
* Description : 전체페이지 control css
* Date :2021-11
---------------------------------------------- */

/* 20200221 TOP BANNER */
/* .top_banner{position:relative;left:0;top:0;width:100%;height:75px;background-color:#fdffb9 !important;box-sizing:border-box;z-index:5}
.top_banner .inner{position:relative;margin:0 auto;padding:0}
.top_banner .inner .btn_layer_close{position:absolute;top:10px;right:15px;width:20px;height:20px;background:url('../../../upload/MOBILE_MAIN/bg_close_g.png') 50% 50% no-repeat;background-size:15px 15px;color:transparent;font-size:1px}
.top_banner .inner .banner_area a{display:block}
.top_banner .inner .banner_area img{position:absolute;top:0;left:50%;width:360px;height:75px;margin-left:-180px}
.top_banner + #header{position:relative}
.top_banner + #header .prd_menu{top:90px}
.top_banner ~ #container .prd_tel_banner{top:150px}
 */
.top_banner .bn_close{position:absolute;top:48px;right:20px}
.top_banner .bn_close input[type="checkbox"]{background:url('../../../upload/MOBILE_MAIN/bg_mainTop_chk_m.png') no-repeat 0 0;background-size:100%;-webkit-appearance:none;margin-right:5px;border:0;overflow:hidden;width:14px;height:14px}
.top_banner .bn_close input[type="checkbox"]:checked{background-position:left bottom;}
.top_banner .bn_close a.btn_banner_close{display:inline-block;vertical-align:middle;width:10px;height:10px;color:transparent;background-image:url('../../../upload/MOBILE_MAIN/btn_mainTop_close_m.png');background-repeat:no-repeat;background-size:100%}
.top_banner .bn_close label{letter-spacing:-0.05em;color:#444;font-size:11px}

/* 스마일케어 리스트 수정(20210405) */
.base-body.smilecare-wrap .form_item.t2{margin-top:30px}
.base-body.smilecare-wrap .list-cont .type-img li>a{display:table}
.base-body.smilecare-wrap .list-cont .type-img li .li-txt{float:none;vertical-align:middle}
.base-body.smilecare-wrap .list-cont .type-img li .li-img{height:auto}
.base-body.smilecare-wrap .list-cont .type-img li .li-img .img-item{float:none;vertical-align:middle}
.base-body.smilecare-wrap .cont-item li{margin-bottom:20px}
.base-body.smilecare-wrap .list-cont.rev-type .type-img li:first-child{padding-top:30px!important}
.base-body.smilecare-wrap .list-cont.rev-type .type-img li .li-txt .title{margin-top:0}

/* 보험상품 보험료 확인 영역(20210414) */
.prd_top_new .prd_top_box_type1 .my_prd_info{background-color:#fff7b4}
.prd_top_new .prd_top_box_type1 .prd_top_tit{color:#222}
.prd_top_new .prd_top_box_type1 .my_info_box{border:0}
.prd_top_box_type1 .my_prd_btn_box a{background-color:#008bec}
@media only screen and (max-width:320px) {
	.top_banner .inner .banner_area img{top:8px;width:320px;height:auto;margin-left:-160px}
}
