﻿@charset "UTF-8";

body{background:#ffffff;}
.content{box-sizing:border-box;}
/*tab*/
.tab_area{display:flex;width:100%;min-width:560px;height:60px;}
.tab_area_560{min-width:560px;margin-top:40px;}
.tab_area > li{display:flex;align-items:center;width:calc(100% / 2);text-align:center;font-size:1.125em;padding:5px;font-weight:400;border-bottom:1px solid #ccc;}
.tab_area > li > a{color:#8d8d8d;width:100%;line-height:52px;}
/* .tab_area > li.active{border-top:2px solid #45BCA5;border-left:2px solid #45BCA5;border-right:2px solid #45BCA5;border-bottom:2px solid #fff;} */
.tab_area > li.active{border-bottom:2px solid #709A30;}
.tab_area > li.active > a{color:#709A30;width:100%;height:100%;font-weight:bold;}
/*tab*/

/*체크 라디오*/
.all_consen{text-align:left;margin-top:30px;}
.all_consen > label{font-size:1.125em;margin-right:15px;}
.all_consen > label.active_l{color:#E24E26;}
.all_consen > span{font-size:0.875em;}
.all_consen > span.title{font-size:1.125em;color:#000;margin-right:20px;}
.all_consen > span.title_block{display:block;margin-bottom:10px;}
/*체크 라디오*/
/**css defult*/

/*에러*/
.alert_icon{width:80px;height:80px;margin:50px auto 0;background:url('../images/common/alert.svg')no-repeat;}
.error_text_b{margin-bottom:20px;}
.error_text_b > b{color:#E24E26;}
.error_text_s{font-size:0.700em;}
/*에러*/

/*로그인,아이디,비밀번호찾기*/
.pw_content{}
.hea_login{padding:70px 0 0;}
.con_login{display:flex;justify-content:center;}
.con_login .content{width:380px;background:#fff;padding:0 2% 3%;}
.hea_forgot{display:flex;justify-content:center;padding:32px 0 0 0;}
.hea_forgot_pb60{display:flex;justify-content:center;padding:32px 0 20px 0;}
.hea_forgot .content{width:380px;}
.con_forgot{display:flex;justify-content:center;}
.con_forgot .content{width:560px;background:#fff;}
.con_forgot .title{position:relative;font-size:1.400em;color:#6D6358;margin-top:var(--margin-mt30);padding-left:20px;}
.con_forgot .title::after{content:'';position:absolute;top:0;left:0;width:8px;height:28px;background:#ff6a57;border-radius:2px;}
.con_forgot .alert_message{font-size:0.813em;color:#6D6358;}

.form{clear:both;}
.id_content,.pw_content{display:none;}
.form .input_row{position:relative;height:55px;padding:7px 11px 10px 11px;border:1px solid #cccccc;background:#fff;box-sizing:border-box;border-radius:5px;}
.form .id_area{position:relative;margin-top:84px;clear:both;}
.form .id_area_nolabel{position:relative;margin-top:14px;clear:both;}
.form .pw_area{position:relative;margin-top:56px;clear:both;}
.form .pw_area_nolabel{position:relative;margin-top:14px;clear:both;}
.form .email_area{display:flex;position:relative;margin-top:56px;clear:both;}
.form .email_area_nolabel{position:relative;margin-top:14px;clear:both;display:flex;justify-content: space-around;}
.form .email_text{display:inline-block;width:35%;padding:7px 10px 7px 11px;}
.form .email_text_input{display:inline-block;width:30%;padding:7px 10px 7px 11px;}
.form .email_and{display:inline-block;line-height:55px;margin:0 10px;}
.form .select{display:inline-block;width:100%;padding:7px 10px 7px 11px;}
.form .select > select{padding-left:10px;}
.form .email_select{display:inline-block;width:calc(100% - 65% - 30px);padding:7px 10px 7px 11px;margin-left:10px;}
.form .email_option{width:100%;border:0;height:40px;font-size:1.000em;background:var(--select-background);}
.form label.label{position:absolute;top:-30px;left:0;font-weight:400;font-size:1.000em;}
.form .signup{margin-top:10px;text-align:right;}
.form .signup > a{display:inline-block;color:#E24E26;text-decoration:underline;margin-left:10px;}
.form .sign_area{font-size:0.875em;text-decoration:underline;margin-top:20px;font-weight:400;}
.form .sign_area .save_box{float:left;}
.form .sign_area .look_box{float:right;}
.form .daygender_area{display:flex;justify-content:space-around;margin-top:14px;}
.form .daygender_area > div{display:flex;margin-right:10px;}
.form .daygender_area > div:nth-child(1){flex-grow:2;}
.form .daygender_area > div:nth-child(2){flex-grow:1;}
.form .daygender_area > div:nth-child(3){flex-grow:1;}
.form .daygender_area > div:nth-child(4){flex-grow:1;justify-content:center;}
.form .daygender_area > div:nth-child(5){flex-grow:1;justify-content:center;}
.form .daygender_area > div:last-child{margin-right:0;}
.form .daygender_area > div.active{border:0;background:#709A30!important;color:#fff;}
.form .alert_message{text-align:left;line-height:2;color:#6D6358;margin-top:20px;}
.form .search_box{position:relative;clear:both;display:flex;justify-content:space-between;}
.form .search_box .search_text{width:calc(100% - 160px);margin-right:20px;}
.form .search_box .password_text_info{width:calc(100% - 160px);margin-left:10px;font-size:1.000em;text-align:left;font-weight:bold;}
.form .search_box .password_text_info > b{color:#E24E26;}
.form .search_box .search_btn{width:140px;height:55px;}
.password_change_popup{width:400px;height:400px;padding:20px;box-sizing:border-box;margin:0 auto;}
.form .password_btn_area{display:flex;justify-content:center; margin-top:20px;}
.form .password_btn_area > button{width:40%;}
.form .password_btn_area > button:first-child{margin-right:10px;}

.signup_side .link_sns .sns_list_icon > a{margin-right:20px;}
.signup_side .link_sns .sns_list_icon > a > img{width:42px;}

.idCompl{padding:100px 0;text-align:center;font-size:1.313em;}
.idCompl > p{color:#6D6358;margin-top:10px;}
.idCompl > span{}
.idCompl .name{color:#000000;font-size:1.450em;}
.idCompl .id{margin-top:100px;color:#000000;font-weight:500;font-size:1.450em;}
.idCompl .small{}
/**로그인,아이디,비밀번호찾기*/

/*sns로그인*/
.sns_list{margin-top:20px;}
.add_insns{margin-top:var(--margin-mt50);}
.add_insns img{width:68%;} /*sns추가정보*/
.sns_list .sns_list_icon{display:flex;justify-content: center; margin: 0 auto;}
.sns_list .sns_list_icon > a{margin-right:20px;}
.sns_list .sns_list_icon > a:last-child{margin-right:0;}
.sns_list .sns_list_icon > a > img{width:42px;}
/**sns로그인*/

/*회원가입*/
.con_signup{display:flex;justify-content:center;color:#6D6358;}
.con_signup .content{width:560px;text-align:center;padding:0 1% 3%;background:#fff;border-radius:10px;}
.signup_side h3{font-size:1.500em;font-weight:500;margin-top:60px;}
.signup_side h3 > b{color:#E24E26;}
.signup_side .expl{font-size:1.125em;margin-top:40px;word-break:keep-all}
.signup_side .bt_signup{display:flex;justify-content:space-between;margin-top:75px;}
.signup_side .bt_signup > a{display:flex;justify-content:center;align-items:center;flex-direction: column; width:45%;border:1px solid #ccc;height:310px;padding-top:30px;cursor:pointer;}
.signup_side .bt_signup > a > div:first-child{font-size:1.500rem}
.signup_side .bt_signup > a > div:last-child{font-size:1.063rem;padding:0 20px;color:#6D6358;}
.signup_side .bt_signup > a > img{padding:42px 0 47px;}
.signup_side .bt_signup > a:hover{border:1px solid #709A30;}
.signup_side .bt_signup > a:hover > img{animation-name:aniiii;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:ease-in-out;}
@keyframes aniiii{
	0%{margin-top:0;}
	50%{margin-top:-10px;}
	100%{margin-top:0;}
}

/* .signup_side .bt_signup .signup_title{font-size:1.4rem;margin-top:10px;} */
.signup_side .link_sns{text-align:left;margin-top:30px;}
.signup_side .link_sns > span{float:left;}
.signup_side .link_sns .sns_title{margin:10px 0 0 0;font-weight:bold;}
.signup_side .link_sns .ques_icon{position:relative;width:24px;height:24px;margin:11px 20px 0px 9px;}
.signup_side .link_sns .ques_icon .ques_info{display:none;}
.signup_side .link_sns .ques_icon:hover .ques_info{display:block;position:absolute;top:-45px;left:-207px;width:470px;background:#000;border-radius:4px;text-align:center;color:#fff;font-size:0.9rem}
.signup_side .link_sns .ques_icon:hover .ques_info:after{content: '';position:absolute;bottom:0;left:50%;width:0;height:0;border:10px solid transparent;border-top-color: #000;border-bottom:0;margin-left:-27px;margin-bottom:-10px;}
.signup_side .link_sns .sns_list_icon > a{margin-right:20px;}
.signup_side .link_sns .sns_list_icon > a > img{width:42px;}
.info_side{}
.info_side .stap_list,.info_side .sns_stap_list{display:flex;justify-content:space-between;margin:47px 0 0 0;font-size:0.875em;}
.info_side .stap_list > li{width:calc(100% / 3);margin-right:18px;height:23px;padding-bottom:5px;border-bottom:1px solid #ccc;}
.info_side .sns_stap_list > li{min-width:267px;margin-right:18px;height:23px;padding-bottom:5px;border-bottom:1px solid #ccc;}
.info_side .stap_list > li:last-child{margin-right:0;}
.info_side .stap_list > li.active{color:#E24E26;border-bottom:1px solid #E24E26;}
.info_side .title > h3{position:relative;font-size:1.500em;font-weight:500;margin-top:60px;text-align:left;padding-left:20px;}
.info_side .title > h3::after{content:'';position:absolute;top:-4px;left:0;width:8px;height:28px;background:#ff6a57;border-radius:2px;}
.info_side .ro_consen{margin-top:30px;}
.info_side .ro_consen > li{border:1px solid #ccc;width:100%;height:50px;margin-top:20px;}
.info_side .ro_consen > li:first-child{margin-top:0;}
.info_side .ro_consen > li > label{float:left;margin:15px 0 0 20px;}
.info_side .ro_consen > li > label span{color:#E24E26;}
.info_side .ro_consen > li > label span.select{color:#6D6358;}
.info_side .ro_consen > li > a{float:right;margin:10px 20px 0 0;text-decoration:underline;color:#6D6358;}
.popup_terms{display:flex;justify-content:center;}
.popup_terms .terms_info{width:570px;border:1px solid #ccc;padding:60px 48px 0;overflow-y:auto;}
.popup_terms .terms_info > h1{font-size:1.625em;font-weight:500;border-bottom:1px solid #000;padding-bottom:14px;}
.popup_terms .terms_info > h1 > span{color:#E24E26;}
.popup_terms .terms_info .small_t{color:#6D6358;font-size:0.813em;margin-top:10px;}
.popup_terms .terms_info .all_consen{text-align:left;margin-top:20px;border-bottom:1px solid #000;padding-bottom:10px;}
.popup_terms .terms_info .all_consen > label{font-size:1.125em;margin-right:35px;}
.popup_terms .terms_info .all_consen > span{font-size:0.875em;}
.popup_terms .terms_word{clear:both;font-size:0.750em;padding-top:2%;}
.popup_terms .terms_word .header_t{color:#000;}
.popup_terms .terms_word .sub_t{color:#767676;}
.popup_terms .group_list{}
.popup_terms .group_list > ul > li{display:flex;justify-content:space-around;border-bottom:1px solid #ccc;padding:10px;font-size:1.125em;cursor:pointer;text-align:center;}
.popup_terms .group_list > ul > li > p{display:inline-block;width:30%;}
.popup_terms .addres_info{width:570px;border:1px solid #ccc;padding:60px 48px 0;}
.popup_terms .addres_info .search_box{position:relative;clear:both;display:flex;justify-content:space-between;}
.popup_terms .addres_info .search_text{width:calc(100% - 160px);margin-right:20px;}
.popup_terms .addres_info .search_btn{width:140px;height:55px;}
.popup_terms .addres_info .search_btn{width:140px;height:55px;}
.popup_terms .addres_info .addres_Result{padding:5px;box-sizing:border-box;overflow-y:auto;max-height:300px;}
.popup_terms .addres_info .addres_Result > li{font-size:1em;line-height:2;}
.popup_terms .addres_info .addres_Result > li > a:hover{color:#45BCA5;}
.popup_terms .addres_info .addres_noResult{}
.popup_terms .addres_info .addres_noResult > p{font-size:1.125em;}
.popup_terms .addres_info .addres_noResult > a.school_add{color:#E24E26;font-size:1.000em;text-decoration:underline;}
.popup_terms .addres_info .see_details{font-size:17px;color:#6D6358;text-align:center;text-decoration:underline;cursor:pointer;}
.popup_terms .terms_info .notice_word{}
.popup_terms .terms_info .notice_word > li{padding:10px 0;border-bottom:1px solid #cccccc;color:#6D6358;}
.popup_terms .terms_info .notice_word > li .title{font-size:1.250em;}
.popup_terms .terms_info .notice_word > li .day{font-size:0.750em;}

.popup_terms .select{float:right;width:170px;height:30px;padding-left:5px;border:1px solid #ccc;background:var(--select-background);}

.popup_terms .resting_info{width:570px;}

.popup_terms .city_select{display:flex;}
.popup_terms .city_number{width:50%;padding:7px 10px 7px 11px;}
.popup_terms .city_number:first-child{margin-right:20px;}
.popup_terms .city_number select{width:100%;border:0;height:40px;font-size:1.000em;background:var(--select-background);}

/**회원가입*/

/*회원정보수정*/
.hea_change{display:flex;justify-content:center;padding:32px 0 0 0;}
.con_change{display:flex;justify-content:center;color:#6D6358;}
.con_change .content{width:560px;text-align:center;background:#fff;padding:0 1% 3%;border-radius:10px;}
.change_side{}
.change_side .title > h3{position:relative;font-size:1.500em;font-weight:300;margin-top:30px;text-align:left;word-break:break-all;padding-left:20px;}
.change_side .title > h3::after{content:'';position:absolute;top:-4px;left:0;width:8px;height:28px;background:#ff6a57;border-radius:2px;}
.change_side .title > h3 > b{font-weight:600;color:#000;}
.change_side .terms_info{width:100%;text-align:left;}
.change_side .terms_info > h1{font-size:1.625em;font-weight:400;padding-bottom:14px;}
.change_side .terms_info > h1 > span{color:#E24E26;}
.change_side .terms_info .small_t{color:#6D6358;font-size:0.813em;margin-top:10px;}
.change_side .terms_info .all_consen{text-align:left;margin-top:20px;border-bottom:1px solid #000;padding-bottom:10px;}
.change_side .terms_info .all_consen > label{font-size:1.125em;margin-right:35px;}
.change_side .terms_info .all_consen > span{font-size:0.875em;}
.change_side .withd_info{width:100%;text-align:left;}
.change_side .withd_info > h1{font-size:1.625em;font-weight:400;}
.change_side .withd_info .text{font-size:1.000em;margin-top:20px;}
.change_side .withd_info .text > b{color:#E24E26;}
.change_side .withd_info .withd_compl{display:flex;flex-direction:column;align-content:center;margin-top:30px;text-align:center; color:#6D6358;}
.change_side .withd_info .withd_compl .first{color:#000;font-size:1.600rem;margin-bottom:30px;}
.change_side .withd_info .withd_compl .first > b{color:#E24E26;}
.change_side .withd_info .withd_compl > .h_logo{display:none;}
.change_side .snstable_info{width:100%;text-align:left;}
.change_side .snstable_info > h1{font-size:1.625em;font-weight:400;padding-bottom:14px;}
.change_side .snstable_info > h1 > span{color:#E24E26;}
.change_side .snstable_info > table{text-align:center;border-top:1px solid #6D6358;}
.change_side .snstable_info > table th{height:50px;border-bottom:1px solid #CCCCCC;background:#E5E5E5;}
.change_side .snstable_info > table td{height:50px;border-bottom:1px solid #CCCCCC;}
.change_side .snstable_info > table td > button{height:30px;background:#45BCA5;border-radius:5px;border:0;color:#fff;}
.change_side .snstable_info > table td > button.acc{background:#E5E5E5;color:#6D6358;}
.change_side .snstable_info .sns_change{}
.change_side .snstable_info .sns_change .sns_name{clear:both;margin-top:60px;overflow:hidden;}
.change_side .snstable_info .sns_change .sns_name > span{float:left;}
.change_side .snstable_info .sns_change .sns_name > span:last-child{margin:5px 0 0 15px;font-size:1.350em;}
.change_side .snstable_info .sns_change h3{clear:both;font-size:1.500em;font-weight:300;margin-top:40px;text-align:left;line-height:1.3;}
.change_side .group_list{}
.change_side .group_list > ul > li{display:flex;justify-content:space-around;border-bottom:1px solid #ccc;padding:10px;font-size:1.125em;cursor:pointer;text-align:center;align-items:center;}
.change_side .group_list > ul > li > p{display:inline-block;width:30%;}
/*회원정보수정*/
/*휴면회원 해제*/
.resting_info{width:100%;}
.resting_info .title{font-size:1.625em;color:#6D6358;text-align:left;}
.resting_info .sns_id{font-size:1.125em;color:#6D6358;}
.resting_info .sns_id > b{color:#E24E26;}
/*휴면회원 해제*/
/*footer*/
.foo_aside{text-align:center;}
.foo_aside .footer_list{margin:10px 0 0 10px;}
.foo_aside .footer_list > a{display:inline-block;}
.foo_aside .footer_list > a:after{content:'l';display:inline-block;padding:0 10px;}
.foo_aside .footer_list > a:last-child:after{content:'';display:inline-block;padding:0 10px;}
.foo_aside .logout > a{color:#E24E26 ;}
.foo_aside .logout > a:after{content:'';}
.foo_aside .copyright_text{margin:0px 0 0 10px;font-weight:100;}
/*footer*/

/***********************************************************************************통합회원 FRONT*/


/***********************************************************************************통합회원 ADMIN*/
.admin_container{display:flex;padding:0;}
.left_aside{width:220px;border-right:1px solid #ccc;}
.left_aside > h3.title{padding:20px 25px;background:#f1f1f1;border-bottom:1px solid #ccc;}
.left_aside > ul.menu_list{padding:10px 0;}
.left_aside > ul.menu_list li{padding:5px 30px;font-size:16px;}
.left_aside > ul.menu_list li a{color:#6d6d6d;}
.left_aside > ul.menu_list li.active a{color:#e24e26;font-weight:bold;}

.tbl-input input[type=text]{border:1px solid #ccc;}

.right_aside{width:calc(100% - 220px);min-width:1280px;}
.gsch-suv{margin:0;width:calc(100% - 300px);min-width:auto;}

/***********************************************************************************통합회원 ADMIN*/

:root{
	--margin-mt10:10px;
	--margin-mt20:20px;
	--margin-mt30:30px;
	--margin-mt50:50px;
	--margin-mt60:60px;
	--margin-mtm40:-40px;
	--select-background:url('../images/common/select_arr.svg') #fff right center no-repeat;
}

/* img{width:100%;} */
select{
	-moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    font-family: 'NEXON Lv1 Gothic', "맑은 고딕", "Malgun Gothic" , "Apple Gothic", "돋움", Dotum, "굴림", Gulim, sans-serif;
}
.mt10{margin-top:10px !important;}
.mt20{margin-top:20px !important;}
.mt30{margin-top:30px !important;}
.mt50{margin-top:50px !important;}
.mt60{margin-top:60px !important;}
.mtm40{margin-top:-40px !important;}
.a_color{background:#E24E26 !important;}
.d_color{background:#6D6358 !important;}


/***********************************************************************************통합회원 FRONT*/
/*css defult*/
.blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.focus{border:1px solid #E24E26 !important;}

.sns_alert{text-align:center;font-size:0.750em;line-height:17px;margin-top:47px;color:#6D6358;}
.cut_line{border-bottom:1px dashed #ccc;margin:30px 0;}
.input_row{position:relative;height:55px;padding:7px 11px 10px 11px;border:1px solid #cccccc;background:#fff;box-sizing:border-box;border-radius:5px;}
.input_row .dis_text{float:left;text-align:left;font-size:1.125em;line-height:42px;padding-left:10px;font-weight:100;}
.input_row .dis_text_center{text-align:center;line-height:41px;font-weight:100;}
.disabled_input{background:#F6F6F6 !important;}
.tw_btn{position:relative;overflow:hidden;}
.add_number{width:40%;}
.bt_back{width:100%;height:50px;margin-bottom:23px;}
.bt_noback{margin-top:73px;}
a.back{float:left;width:50px;height:50px;background:url('../images/user/back.svg')no-repeat;}
.text_word{}
input[type=text]{padding:0 5px 0 10px;font-size:1.125em;width:100%;-webkit-appearance:none;border:0;outline:0;text-decoration:none;box-shadow:0 0 0 0 rgb(0 0 0 / 0%);cursor:pointer;}
input[type=password]{padding:0 5px 0 5px;font-size:1.125em;width:100%;-webkit-appearance:none;border:0;outline:0;text-decoration:none;box-shadow:0 0 0 0 rgb(0 0 0 / 0%);cursor:pointer;}
input::placeholder{color:#ccc;font-size:1em;}
p.error{clear:both;color:#E24E26;font-size:0.813em;display:block;text-align:left;}
p.ok{clear:both;color:#709A30;font-size:0.813em;display:block;text-align:left;}
.btn_global{width:100%;height:60px;font-size:1.200em;font-weight:300;border-radius:5px;text-align:center;line-height:59px;-webkit-appearance:none;background:#E24E26;color:#fff;border:0;cursor:pointer;}
.btn_compl{color:#fff;background:#709A30;}
.btn_hisub{color:#fff;background:#a9a9a9;}
.btn_sub{float:left;width:calc(100% / 2 - 11px);background:#6D6358;}
.ipsign{margin-right:22px;}
.forgot{display:block;}
#wrap{position:relative;}
.header_int{display:flex;justify-content:center;width:100%;box-sizing:border-box;margin-bottom:30px;}
.header_int .h_logo{display:block;width:186px;height:50px;margin:0 auto;background:url('../images/common/I-ScreammediaLogo.svg')no-repeat;background-size:100%;}
.container_int{width:100%;box-sizing:border-box;}
.container_int .h_logo{display:block;width:186px;height:22px;margin:0 auto;background:url('../images/common/I-ScreammediaLogo.svg')no-repeat;}
.footer_int{width:100%;text-align:center;font-size:0.650em;color:#555;padding:10px 0;margin-top:30px;clear:both;}
.link_login{text-align:left;font-size:0.875em;margin-top:80px;font-weight:bold;}
.link_login > a{margin-left:10px;color:#E24E26;text-decoration:underline;}
.hidden{display:none;}
.active{display:block}

.policy h3{font-weight:300;max-width:350px;line-height:120%}
.policy .select_con{padding:30px 0;overflow:hidden;}
.policy .select{float:left;width:200px;height:30px;padding-left:5px;border:1px solid #ccc;background:var(--select-background);}
.policy .text{clear:both;}
.policy h1{padding-bottom:30px;font-size:17px;text-align:left;padding-top:20px;}
.policy h2{padding-bottom:20px;font-size:14px;text-align:left;}
.policy p{padding-bottom:20px;font-size:12px;text-align:left;line-height:20px;color:#666;}
.policy li{padding-bottom:20px;font-size:12px;text-align:left;line-height:20px;color:#666;}
.policy dd{padding-bottom:0px;font-size:12px;text-align:left;line-height:20px;color:#666;}
.policy .icon_list{display:flex;justify-content:space-around;}
.policy .icon_list > span{position:relative;display:flex;flex-direction: column; align-items: center;cursor:pointer;}
.policy .icon_list > span .tooltip_text{display:none;position:absolute;top:120px;left:0;max-width:200px;border-radius: 5px;padding:5px;color:#fff;font-size:0.8em;background-color:deeppink;text-align:center;}
.policy .icon_list > span .tooltip_text.position_c{left:30px;}
.policy .icon_list > span:hover .tooltip_text{display:block;}
.policy table{}
.policy table th{background:#ccc;}
.policy table td{padding:0 5px;border-bottom:1px solid #ccc;}

/* 로그인 배너 가로 500px 세로 140px */
.banner_wrap{min-width:303px;padding:20px 0;}
.banner_wrap img{width:100%;height:auto;vertical-align: top;}
