@charset "utf-8";
/* MEMBERSHIP MALL MAIN CSS BASIC 0.1 */

.cardstyle1{}
.cardstyle1 .card_li_wrap .infobox a{}
.cardstyle1 .card_li_wrap .infobox .infobox_wrap{position:relative;display:block;border-radius:3px;margin-bottom:5px;/* background-color:#FFFFFF; */border:1px solid #EEEEEE;}
.cardstyle1 .card_li_wrap .infobox .infobox_wrap>a{display:block;}
.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_img{position:relative;width:150px;height:150px;overflow:hidden;text-align:center;margin:0px auto 0px;}
.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_img .img{width:150px;height:150px;background-position:center center;background-repeat:no-repeat;background-size:cover;/* border-radius:50%;-webkit-border-radius:50%; */}
.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_img.infobox_img_fwidth{width:100%;}
.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_img.infobox_img_fwidth .img{width:100%;}
.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_title{text-align:center;padding-top:10px;border-top:0px solid #EEE;}
.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_title span{
	width:100%;
	display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
	padding-top:60px;padding-top:0px;line-height:100%;color:#000000;font-size:14px;font-weight:700;
	font-family:Nanum Gothic,"맑은 고딕",'Noto Sans KR',sans-serif;
}
.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_price{margin:10px 0px 0px;text-align:center;}
.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_price span{line-height:100%;font-size:12px;font-family: dotum,'Noto Sans KR',"맑은 고딕",sans-serif;color:#000;}
.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_linkbox{padding:15px 0px 25px;}
.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_linkbox a{}

.cardstyle2{}
.cardstyle2 .card_li_wrap .infobox a{}
.cardstyle2 .card_li_wrap .infobox .infobox_wrap{position:relative;display:block;height:77px;}
.cardstyle2 .card_li_wrap .infobox .infobox_wrap>a{display:block;}
.cardstyle2 .card_li_wrap .infobox .infobox_wrap .infobox_img{position:absolute;top:0px;left:0px;width:120px;height:66px;overflow:hidden;}
.cardstyle2 .card_li_wrap .infobox .infobox_wrap .infobox_img .img{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.cardstyle2 .card_li_wrap .infobox .infobox_wrap .infobox_title{padding:6px 0px 0px 140px;}
.cardstyle2 .card_li_wrap .infobox .infobox_wrap .infobox_title span{
	width:100%;
	display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
	padding-top:60px;padding-top:0px;line-height:100%;color:#000;font-size:14px;font-weight:700;
	font-family:Nanum Gothic,"맑은 고딕",'Noto Sans KR',sans-serif;
}
.cardstyle2 .card_li_wrap .infobox .infobox_wrap .infobox_price{padding:12px 0px 0px 140px;}
.cardstyle2 .card_li_wrap .infobox .infobox_wrap .infobox_price span{line-height:100%;font-size:12px;font-family: dotum,'Noto Sans KR',"맑은 고딕",sans-serif;color:#000;}
.cardstyle2 .card_li_wrap .infobox .infobox_wrap .infobox_linkbox{padding:6px 0px 0px 140px;text-align:left;}
.cardstyle2 .card_li_wrap .infobox .infobox_wrap .infobox_linkbox a{}




#mainPage{background-color:#FFFFFF;}
#mainPage h2{display:none;}
#mainPage h3,#mainPage h4{font-family:'Nanum Gothic','Noto Sans KR',"맑은 고딕",sans-serif;font-weight:800;letter-spacing:-1px;color:#000000;/*transform:scale(.98,1);*/}
#mainPage .wrap{position:relative;padding:0px 0px;}
#mainPage .wrap.wrap_mainbox1{margin:0 auto;width:100%;}
#mainPage #main1_box .wrap{padding:0px;}
#mainPage .wrap:after{content:'';clear:both;}

#mainPage #main1_box{padding:0px 0px 32px;background-color:#FFFFFF;}
#mainPage #main1_box>.wrap{background-color:#FFFFFF;}
#mainPage #main1_box>.wrap>.wrap_outbox{display:flex;flex-wrap:wrap;justify-content:space-around;justify-content:space-between;}
#main1_box #main1_leftbox,#main1_box #main1_rightbox{width:100%;}

#main1_box #mHero1{width:580px;width:100%;/* background-image:url(../img/sian/main1_hero.jpg); */}
#main1_box #mHero1 h3{display:none;}
#main1_box #mHero1{padding:0px;}
#main1_box #mHero1 .section_wrap{position:relative;width:100%;height:49vw;max-height:370px;border:1px solid #CCCCCC;overflow:hidden;background-color:#FAFAFA;}
#main1_box #mHero1 .mbanner_itembox{
	height:49vw;max-height:370px;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
#main1_box #mHero1 .message1{
	line-height:0;text-indent:-10000px;font-size:0px; display: block;
	height:49vw;max-height:370px;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:contain;
}
#main1_box #mHero1 .arrowbox{position:absolute;top:0px;left:0px;width:100%;}
#main1_box #mHero1 .arrowbox .wrap_outbox{height:49vw;max-height:370px;}

#main1_box #mServiceInfo{width:300px;width:100%;height:110px;margin-top:10px;border:1px solid #CCCCCC;/* background-image:url(../img/sian/main1_serviceinfo.jpg); */}
#main1_box #mServiceInfo>.section_wrap{padding:18px 0px 0px 57px;background-image:url(../img/micon/headset.png);background-position:19px 41px;background-repeat:no-repeat;}
#main1_box #mServiceInfo h3{font-size:14px;font-weight:800;color:#666666;letter-spacing:-0.3px;}
#main1_box #mServiceInfo>.section_wrap>.tel1{padding-top:4px;}
#main1_box #mServiceInfo>.section_wrap>.tel1>a.phonenumber{font-size:30px;font-weight:800;color:#CC0000;letter-spacing:-0.7px;}
#main1_box #mServiceInfo>.section_wrap>.tel2{padding-top:6px;}
#main1_box #mServiceInfo>.section_wrap>.tel2>a.phonenumber{font-family:'Apple SD Gothic Neo',dotum,"맑은 고딕",sans-serif;font-size:12px;letter-spacing:-0.3px;color:#000000;}


#main1_box #mBranchLink{display:none;width:300px;width:100%;height:250px;margin-top:10px;border:1px solid #CCCCCC;/* background-image:url(../img/sian/main1_branchlink.jpg); */}
#main1_box #mBranchLink>.section_wrap{padding:21px 10px 0px;background-image:url(../img/micon/point1.png);background-position:19px 21px;background-repeat:no-repeat;}
#main1_box #mBranchLink h3{padding-left:48px;font-size:14px;font-weight:700;color:#666666;letter-spacing:-0.3px;}
#main1_box #mBranchLink>.section_wrap>.discription{padding-left:46px;padding-top:7px;font-family:'Apple SD Gothic Neo',dotum,"맑은 고딕",sans-serif;font-size:12px;letter-spacing:-0.3px;color:#666666;}
#main1_box #mBranchLink>.section_wrap>.telinfo{margin-top:19px;}
#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap{}
#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap>a{float:left;position:relative;width:calc(50% - 1px);}
#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap>a>.telinfo_box{height:56px;}
#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap>a>.telinfo_box>.telinfo_box_wrap>.title1{}
#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap>a>.telinfo_box>.telinfo_box_wrap>.title1>.cursor1{}
#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap>a>.telinfo_box>.telinfo_box_wrap>.title1::after {}
#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap>a>.telinfo_box>.telinfo_box_wrap>.tel1{}
#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap>a>.telinfo_box>.telinfo_box_wrap>.more1{}


#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap>a:hover>.telinfo_box.telinfo_dbmmarket{background-color:rgba(232,245,233,.9);}
#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap>a:hover>.telinfo_box.telinfo_hannamvip{background-color:rgba(237,231,246,.9);}
#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap>a:hover>.telinfo_box.telinfo_membershipzone{background-color:rgba(250,250,250,.9);}
#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap>a:hover>.telinfo_box.telinfo_ccmmarket{background-color:rgba(227,242,253,.9);}
#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap>a:hover>.telinfo_box.telinfo_mmarket{background-color:rgba(255,235,238,.9);}
#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap>a:hover>.telinfo_box.telinfo_jejummarket{background-color:rgba(255,243,224,.9);}
#main1_box #mBranchLink>.section_wrap>.telinfo>.telinfo_wrap>a:hover>.telinfo_box>.telinfo_box_wrap>.tel1{color:#FF0000;}

#main1_box #mLoginBox{width:300px;width:100%;height:110px;margin-top:10px;border:1px solid #CCCCCC;/* background-image:url(../img/sian/main1_loginbox.jpg); */}
#main1_box #mLoginBox h3{display:none;}
#main1_box #mLoginBox>.section_wrap{padding:15px 20px 0px;}

#main1_box #mBoard_News{width:300px;width:100%;height:250px;margin-top:10px;border:1px solid #CCCCCC;/* background-image:url(../img/sian/main1_boardnews.jpg); */}
#main1_box #mBoard_News>.section_wrap{position:relative;padding:22px 20px 0px;}
#main1_box #mBoard_News h3{font-size:14px;font-weight:800;letter-spacing:-0.3px;color:#666666;}
#main1_box #mBoard_News>.section_wrap>.mBoard_datawrap{padding-top:15px;}
#main1_box #mBoard_News>.section_wrap>.mBoard_datawrap .board_latest>dl>dd .datebox{display:none;}
#main1_box #mBoard_News>.section_wrap>.more1{position:absolute;top:23px;right:10px;font-family:'Apple SD Gothic Neo',dotum,"맑은 고딕",sans-serif;font-size:12px;letter-spacing:0.3px;color:#FF0000;}




#mainPage #main2_box{position:relative;background-color:#EEEEEE;padding:16px 0px;}
#mainPage #main2_box .wrap{background-color:#EEEEEE;}
#mainPage #main2_box h3{}

#main2_box #mTodayDealMembershipList{position:relative;background-color:#FFFFFF;border-radius:10px;-webkit-border-radius:10px;/* background-image:url(../img/sian/main2_todaydeal.jpg); */}
#main2_box #mTodayDealMembershipList>.section_wrap{padding:24px 10px 10px;}
#main2_box #mTodayDealMembershipList h3{position:relative;font-size:14px;font-weight:700;letter-spacing:-1px;color:#000000;text-align:center;}
#main2_box #mTodayDealMembershipList>.section_wrap>.discription{text-align:center;}
#main2_box #mTodayDealMembershipList>.section_wrap>.discription>i{font-size:24px;}
#main2_box #mTodayDealMembershipList>.section_wrap>.mTodayDealMembershipList_Listbox{position:relative;}
#main2_box #mTodayDealMembershipList>.section_wrap>.mTodayDealMembershipList_Listbox>.mTodayDealMembershipList_Listbox_wrap{
	position:relative;height:174px;background-color:#FAFAFA;padding:10px 10px;overflow:hidden;
}
#main2_box #mTodayDealMembershipList>.section_wrap>.mTodayDealMembershipList_Listbox>.mTodayDealMembershipList_Listbox_wrap>.latest_slidebox{
	position:absolute;left:0px;right:0px;
	/**
	transition-property: top;
	transition-duration:1s;
	transition-delay:1s;
	**/
}
#main2_box #mTodayDealMembershipList>.section_wrap>.mTodayDealMembershipList_Listbox>.mTodayDealMembershipList_Listbox_wrap>.latest_slidebox>ul{
	display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;
	flex-wrap:wrap;width:100%;
}
#main2_box #mTodayDealMembershipList>.section_wrap>.mTodayDealMembershipList_Listbox>.mTodayDealMembershipList_Listbox_wrap>.latest_slidebox>ul>li.card_li{flex:1 1 100%;line-height:24px;}
#main2_box #mTodayDealMembershipList>.section_wrap>.mTodayDealMembershipList_Listbox>.mTodayDealMembershipList_Listbox_wrap>.latest_slidebox>ul>li.card_li>a{
	font-family:'Apple SD Gothic Neo',dotum,"맑은 고딕",sans-serif;font-size:12px;letter-spacing:-0.3px;color:#000000;line-height:24px;
	display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
#main2_box #mTodayDealMembershipList>.section_wrap>.mTodayDealMembershipList_Arrowbox{position:absolute;top:130px;right:20px;}

#main2_box #mRecommendMembershipList{}
#main2_box #mRecommendMembershipList .section_wrap{margin:32px auto 0px;position:relative;}
#main2_box #mRecommendMembershipList h3{text-align:center;font-size:24px;color:#000000;margin-bottom:16px;font-weight:700;letter-spacing:-1px;}
#main2_box #mRecommendMembershipList .discription{text-align:center;padding:0px 0px 16px;font-size:14px;}
#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox{position:relative;width:100%;}
#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox{background-color:#FFFFFF;}
#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img{/* position:relative;height:200px;margin:0px auto;padding:30px 0px 6px;width:150px; */}
#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img .img{/* width:150px;height:150px; */}
#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img .img{}
#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_title{}
#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_price{}
#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .linkbox a.aabtn{}
#main2_box #mRecommendMembershipList .more1{position:absolute;top:23px;right:10px;font-family:'Apple SD Gothic Neo',dotum,"맑은 고딕",sans-serif;font-size:12px;letter-spacing:0.3px;color:#FF0000;}

@media screen and (min-width:720px) {
	#main2_box #mRecommendMembershipList .more1{top:46px;}
}

#mainPage #main3_box{padding:0px 0px;}
#mainPage #main3_box .wrap{margin:13px auto 26px;background-color:#FFFFFF;}

#main3_box #mMembershipList .section_wrap{}
#main3_box #mMembershipList ul.mMembershipList_UL>li{padding-bottom:13px;position:relative;}
#main3_box #mMembershipList ul.mMembershipList_UL>li h3{font-size:19px;line-height:44px;}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1{border:1px solid #CCCCCC;/* width:890px;height:280px; */}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mbox1_wrap{position:relative;background-image:url(../img/sian/golflist1.png);}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox{float:left;padding-left:8px;height:280px;width:calc(100% - 8px);}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul{}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li{float:left;width:50%;}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li .card_li_wrap .infobox{}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li .card_li_wrap .infobox a{}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li .card_li_wrap .infobox a .infobox_img{}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li .card_li_wrap .infobox a .infobox_img .img{}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li .card_li_wrap .infobox a .infobox_title{border-top:0px;}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li .card_li_wrap .infobox a .infobox_price{}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li .card_li_wrap .infobox a .infobox_price span.price{}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li .card_li_wrap .linkbox a{}



#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li.cardstyle1 .card_li_wrap .infobox .infobox_wrap{position:relative;display:block;border-radius:3px;margin-bottom:5px;/* background-color:#FFFFFF; */border:0px;}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li.cardstyle1 .card_li_wrap .infobox .infobox_wrap>a{display:block;}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_img{position:relative;height:200px;margin:0px auto;padding:30px 0px 6px;width:150px;}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_img .img{width:150px;height:150px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:50%;-webkit-border-radius:50%;}

#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_linkbox{padding:5px 0px 0px;}

#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_ListBox{float:left;height:220px;margin:30px 0px;padding-left:8px;border-left:0px solid #CCCCCC;width:100%;}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_ListBox ul.card_ul li.card_li .card_li_wrap .infobox a .img1 .img{}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_ListBox ul.card_ul li.card_li .card_li_wrap .infobox a .title1{}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_ListBox ul.card_ul li.card_li .card_li_wrap .infobox a .price1 span.price{}
#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_ListBox ul.card_ul li.card_li .card_li_wrap .linkbox a{}

#main3_box #mMembershipList ul.mMembershipList_UL>li .more1{position:absolute;top:23px;right:10px;font-family:'Apple SD Gothic Neo',dotum,"맑은 고딕",sans-serif;font-size:12px;letter-spacing:0.3px;color:#FF0000;}


#main3_box .mRightCommBox{}
#main3_box .mRightCommBox #rcblinkinfo{display:none;}


#mainPage #main4_box{background-color:#EEEEEE;padding:16px 0px 16px;}
#mainPage #main4_box>.wrap{margin:0px 8px;width:calc(100% - 16px);background-color:#EEEEEE;}
#mainPage #main4_box>.wrap>.wrap_outbox{margin:0px auto;}

#main4_box #mLink_special_idx{position:relative;margin:16px 0px;}
#main4_box #mLink_special_idx h3{text-align:center;font-size:24px;color:#000000;margin-bottom:16px;font-weight:700;letter-spacing:-1px;}
#main4_box #mLink_special_idx>.section_wrap>.discription{text-align:center;padding:0px 0px 16px;font-size:14px;}
#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox{display:flex;flex-wrap:wrap;justify-content:space-around;justify-content:space-between;}
#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item{display:inline-block;background-size:cover;padding-top:16px;width:100%;/* margin-right:12px; */}
/*
#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item:first-child{margin-right:13px;}
#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item:last-child{margin-right:0px;margin-left:1px;}
*/
#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item>a{}
#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item>a>.mLink_special_itembox{background-size:cover;}
#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item>a>.mLink_special_itembox>.wrap_outbox1{width:100%;height:140px;position:relative;}
#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item>a>.mLink_special_itembox>.wrap_outbox1>.overbox1{display:none;position:absolute;width:110px;height:110px;border-radius:50%;top:15px;left:calc(50% - 55px);background-color:#FFFFFF;text-align:center;}
#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item>a>.mLink_special_itembox>.wrap_outbox1>.overbox1>.overbox1_wrap{position:relative;padding-top:20px;line-height:150%;font-size:12px;}
#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item>a>.mLink_special_itembox>.wrap_outbox1>.overbox1>.overbox1_wrap>.direct_txt{position:absolute;top:80px;left:0px;width:100%;text-align:center;color:#FF0000;}
#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item>a>.mLink_special_itembox>.wrap_outbox1>.textbox1{
	background-color:rgba(0,0,0,.5);	
}
#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item>a>.mLink_special_itembox>.wrap_outbox1>.textbox1>h4{
	font-size:18px;font-weight:700;letter-spacing:0px;
	line-height:140px;text-align:center;color:#FFFFFF;
	text-shadow:1px 1px 2px #000000;
}
#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item:hover>a>.mLink_special_itembox>.wrap_outbox1>.overbox1{display:block;}
#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item:hover>a>.mLink_special_itembox>.wrap_outbox1>.textbox1{
	background-color:rgba(0,0,0,.7);
}
#main4_box #mLink_special_idx>.section_wrap>.mLink_closebtn{position:absolute;top:0px;right:0px;}
#main4_box #mLink_special_idx>.section_wrap>.mLink_closebtn>a>i{font-size:36px;color:#039BE5;}

@media screen and (min-width:480px) {
	#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item{width:calc(50% - 10px);}
	#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item:last-child{width:100%;}
}

@media screen and (min-width:600px) {
	#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item{width:calc(33.33% - 10px);}
	#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item:nth-child(4)
	,#main4_box #mLink_special_idx>.section_wrap>.mLink_special_itembox>.mLink_special_item:nth-child(5){width:calc(50% - 10px);}
}
@media screen and (min-width:1200px) {
	#main4_box #mLink_special_idx{display:none;}
}

#main4_box #mBoard_Notice{position:relative;margin-top:0px;width:100%;background-color:#FFFFFF;border-radius:10px;-webkit-border-radius:10px;/* background-image:url(../img/sian/main4_notice.jpg); */}
#main4_box #mBoard_Notice>.section_wrap{padding:20px 10px 10px;}
#main4_box #mBoard_Notice h3{text-align:center;font-size:16px;font-weight:800;letter-spacing:0.3px;color:#000000;}
#main4_box #mBoard_Notice>.section_wrap>.mBoard_datawrap{padding-top:16px;}
#main4_box #mBoard_Notice>.section_wrap>.mBoard_datawrap .board_latest>dl{display:flex;flex-wrap:wrap;}
#main4_box #mBoard_Notice>.section_wrap>.mBoard_datawrap .board_latest>dl>dd{line-height:24px;width:100%;}
#main4_box #mBoard_Notice>.section_wrap>.mBoard_datawrap .board_latest>dl>dd>a{display:inline-block;width:calc(100% - 80px);}
#main4_box #mBoard_Notice>.section_wrap>.more1{position:absolute;top:20px;right:10px;font-family:'Apple SD Gothic Neo',dotum,"맑은 고딕",sans-serif;font-size:12px;color:#FF0000;}






#mainPage #main5_box{padding:32px 0px 16px;}
#mainPage #main5_box>.wrap{margin:0px 8px;width:calc(100% - 16px);}
#mainPage #main5_box>.wrap>.wrap_outbox{background-color:#FFFFFF;margin:0px auto;border:1px solid #CCCCCC;display:flex;flex-wrap:wrap;}

#main5_box #mCustomerSupport{width:253px;width:100%;height:200px;margin-top:10px;/* background-image:url(../img/sian/main5_customersupport.jpg); */}
#main5_box #mCustomerSupport .section_wrap{padding:35px 20px 0px;}
#main5_box #mCustomerSupport .section_wrap .section_wrap_inbox{margin:0 auto;width:200px;}
#main5_box #mCustomerSupport h3{font-size:16px;font-weight:800;color:#000000;letter-spacing:-0.5px;}
#main5_box #mCustomerSupport .mCustomerSupport_infobox{}
#main5_box #mCustomerSupport .mCustomerSupport_infobox .phone1{margin-top:18px;font-size:30px;line-height:30px;color:#000000;font-weight:700;letter-spacing:-1px;}
#main5_box #mCustomerSupport .mCustomerSupport_infobox .phone1>a{color:#000000;font-weight:700;letter-spacing:-1px;}
#main5_box #mCustomerSupport .mCustomerSupport_infobox .phone2{margin-top:18px;font-family:'Apple SD Gothic Neo',dotum,"맑은 고딕",sans-serif;font-size:11px;letter-spacing:0;line-height:12px;color:#00000;}
#main5_box #mCustomerSupport .mCustomerSupport_infobox .worktime1{margin-top:16px;font-family:'Apple SD Gothic Neo',dotum,"맑은 고딕",sans-serif;font-size:12px;line-height:14px;letter-spacing:-1px;color:#666666;}

#main5_box #mBranchTel{width:476px;width:100%;margin-top:10px;border-top:1px solid #EEEEEE;/* background-image:url(../img/sian/main5_branchtel.jpg);background-position:20px 0px; */}
#main5_box #mBranchTel>.section_wrap{padding:35px 20px 0px;}
#main5_box #mBranchTel h3{font-size:16px;font-weight:800;color:#000000;letter-spacing:-0.5px;}
#main5_box #mBranchTel>.section_wrap>.discription{padding-left:56px;padding-top:7px;font-size:12px;color:#666666;font-family:'Apple SD Gothic Neo',dotum,"맑은 고딕",sans-serif;letter-spacing:-0.3px;}
#main5_box #mBranchTel>.section_wrap>.telinfo{margin-top:22px;padding:0px 0px;}
#main5_box #mBranchTel>.section_wrap>.telinfo>.telinfo_wrap{display:flex;flex-wrap:wrap;}
#main5_box #mBranchTel>.section_wrap>.telinfo>.telinfo_wrap>a{width:calc(50% - 1px);}
#main5_box #mBranchTel>.section_wrap>.telinfo>.telinfo_wrap>a>.telinfo_box>.telinfo_box_wrap>.title1{}
#main5_box #mBranchTel>.section_wrap>.telinfo>.telinfo_wrap>a>.telinfo_box>.telinfo_box_wrap>.title1>.cursor1{}
#main5_box #mBranchTel>.section_wrap>.telinfo>.telinfo_wrap>a>.telinfo_box>.telinfo_box_wrap>.title1::after {}
#main5_box #mBranchTel>.section_wrap>.telinfo>.telinfo_wrap>a>.telinfo_box>.telinfo_box_wrap>.tel1{}
#main5_box #mBranchTel>.section_wrap>.telinfo>.telinfo_wrap>a>.telinfo_box>.telinfo_box_wrap>.more1{}

#main5_box #mAuthCompany{width:471px;width:100%;margin:10px 0px;border-top:1px solid #EEEEEE;/* background-image:url(../img/sian/main5_authcomp.jpg);background-position:20px 0px; */}
#main5_box #mAuthCompany>.section_wrap{padding:35px 20px 0px;}
#main5_box #mAuthCompany h3{font-size:16px;font-weight:800;letter-spacing:-0.5px;}
#main5_box #mAuthCompany>.section_wrap>.mAuthCompany_box{padding-top:22px;display:flex;flex-wrap:wrap;}
#main5_box #mAuthCompany>.section_wrap>.mAuthCompany_box>.mAuthCompany_item{width:100%;}
#main5_box #mAuthCompany>.section_wrap>.mAuthCompany_box>.mAuthCompany_item>a>.mAuthCompany_itembox{width:100%;height:55px;background-repeat:no-repeat;}
#main5_box #mAuthCompany>.section_wrap>.mAuthCompany_box>.mAuthCompany_item>a>.mAuthCompany_itembox>.wrap_outbox1>.message1{line-height:0;text-indent:-10000px;font-size:0px; display: block;}



@media screen and (min-width:480px) {
	/* #mainPage .wrap.wrap_mainbox1{width:480px;} */
	
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img{width:165px;height:165px;/* height:200px;padding:30px 15px 6px;width:195px; */}
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img .img{width:165px;height:165px;}
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img.infobox_img_fwidth{width:100%;}
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img.infobox_img_fwidth .img{width:100%;}
	
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox{padding-left:25px;height:280px;width:calc(100% - 50px);}
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_img{height:200px;padding:30px 15px 6px;width:195px;}
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li.cardstyle1 .card_li_wrap .infobox .infobox_wrap .infobox_img .img{width:165px;height:165px;}
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_ListBox{height:220px;margin:30px 0px;padding-left:35px;}
	

	#main5_box #mBranchTel>.section_wrap>.telinfo>.telinfo_wrap>a{width:calc(33.33% - 1px);}
}

@media screen and (min-width:600px) {
	#main5_box #mAuthCompany>.section_wrap>.mAuthCompany_box>.mAuthCompany_item{width:50%;}
}

@media screen and (min-width:720px) {
	/* #mainPage .wrap.wrap_mainbox1{width:720px;} */
	#main1_box #main1_leftbox,#main1_box #main1_rightbox{width:calc(50% - 5px);}
	#main1_box #mHero1 .section_wrap{height:335px;}
	#main1_box #mHero1 .mbanner_itembox{height:335px;}
	#main1_box #mHero1 .message1{height:335px;}
	#main1_box #mHero1 .arrowbox .wrap_outbox{height:335px;}
	#main1_box #mBranchLink{display:block;}
	
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img{width:170px;height:170px;/* height:200px;padding:30px 15px 6px;width:195px; */}
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img .img{width:170px;height:170px;}
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img.infobox_img_fwidth{width:100%;}
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img.infobox_img_fwidth .img{width:100%;}
	
	
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1{width:100%;/* height:280px; */}
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox{width:220px;padding-left:16px;padding-right:16px;}
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li{width:100%;}
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li:last-child{display:none;}
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_ListBox{float:left;height:220px;margin:30px 0px;padding-left:35px;border-left:1px solid #CCCCCC;width:calc(100% - 220px);}
}
@media screen and (min-width:840px) {
	
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox{width:440px;}
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li{width:50%;}
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li:last-child{display:block;}
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_ListBox{width:calc(100% - 440px);}
	
	#main4_box #mBoard_Notice>.section_wrap{padding:20px 80px 10px 120px;}
	#main4_box #mBoard_Notice h3{position:absolute;top:32px;left:0px;width:100px;}
	#main4_box #mBoard_Notice>.section_wrap>.mBoard_datawrap{padding-top:0px;}
	#main4_box #mBoard_Notice>.section_wrap>.more1{position:absolute;top:60px;left:0px;width:100px;text-align:center;}
	/**
	
	#main4_box #mBoard_Notice>.section_wrap{padding:20px 80px 10px 122px;}
	
	
	**/
	
	#mainPage #main5_box>.wrap>.wrap_outbox{justify-content:space-between;}
	#main5_box #mCustomerSupport{width:200px;}
	#main5_box #mBranchTel{width:calc(100% - 220px);border-top:0px;height:200px;}
	#main5_box #mAuthCompany{width:100%;height:200px;}
}
@media screen and (min-width:960px) {
	#mainPage .wrap.wrap_mainbox1{width:960px;}
	#mainPage #main1_box{padding:32px 0px;}
	
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img{width:180px;height:180px;/* height:200px;padding:30px 15px 6px;width:195px; */}
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img .img{width:180px;height:180px;}
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img.infobox_img_fwidth{width:100%;}
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img.infobox_img_fwidth .img{width:100%;}
	
	#main2_box #mTodayDealMembershipList>.section_wrap{padding:24px 120px 20px 200px;}
	#main2_box #mTodayDealMembershipList h3{position:absolute;top:27px;left:54px;font-size:14px;font-weight:700;letter-spacing:-1px;color:#000000;}
	#main2_box #mTodayDealMembershipList>.section_wrap>.discription{position:absolute;top:42px;left:80px;}
	#main2_box #mTodayDealMembershipList>.section_wrap>.discription>i{font-size:45px;}
	#main2_box #mTodayDealMembershipList>.section_wrap>.mTodayDealMembershipList_Listbox{position:relative;}
	#main2_box #mTodayDealMembershipList>.section_wrap>.mTodayDealMembershipList_Listbox>.mTodayDealMembershipList_Listbox_wrap{
		background-color:#FFFFFF;height:94px;padding:0px;overflow-y:hidden;
	}
	#main2_box #mTodayDealMembershipList>.section_wrap>.mTodayDealMembershipList_Listbox>.mTodayDealMembershipList_Listbox_wrap>.latest_slidebox{
		
	}
	#main2_box #mTodayDealMembershipList>.section_wrap>.mTodayDealMembershipList_Listbox>.mTodayDealMembershipList_Listbox_wrap>.latest_slidebox>ul{}
	#main2_box #mTodayDealMembershipList>.section_wrap>.mTodayDealMembershipList_Listbox>.mTodayDealMembershipList_Listbox_wrap>.latest_slidebox>ul>li.card_li{flex:1 1 33%;}
	#main2_box #mTodayDealMembershipList>.section_wrap>.mTodayDealMembershipList_Listbox>.mTodayDealMembershipList_Listbox_wrap>.latest_slidebox>ul>li.card_li>a{}
	#main2_box #mTodayDealMembershipList>.section_wrap>.mTodayDealMembershipList_Arrowbox{position:absolute;top:50px;right:20px;}
	
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1{width:100%;height:280px;}
	
	#main3_box #mMembershipList ul.mMembershipList_UL>li .mbox1 .mMembershipList_FirstBox ul.card_ul li.card_li{width:50%;}
	
	#main4_box #mBoard_Notice>.section_wrap>.mBoard_datawrap .board_latest>dl>dd{width:50%;padding-right:40px;}
	
	#main5_box #mAuthCompany{margin:10px 16px 0px;}
}
@media screen and (min-width:1200px) {
	#mainPage .wrap.wrap_mainbox1{width:1200px;}
	/* #mainPage #main1_box .wrap{width:1200px;} 
	#mainPage #main4_box .wrap{width:1200px;}
	#mainPage #main5_box .wrap{width:1200px;} */
	
	
	#main1_box #mHero1{width:580px;order:2;}
	#main1_box #mHero1 .section_wrap{position:relative;width:100%;height:370px;overflow:hidden;background-color:#FAFAFA;}
	#main1_box #mHero1 .mbanner_itembox{
		height:370px;
		background-repeat:no-repeat;
		background-position:center center;
		background-size:cover;
	}
	#main1_box #mHero1 .message1{
		line-height:0;text-indent:-10000px;font-size:0px; display: block;
		height:370px;
		background-repeat:no-repeat;
		background-position:center center;
		background-size:cover;
	}
	#main1_box #mHero1 .arrowbox{position:absolute;top:0px;left:0px;width:100%;}
	#main1_box #mHero1 .arrowbox .wrap_outbox{height:370px;}
	
	#main1_box #main1_leftbox{width:300px;order:1;}
	#main1_box #mServiceInfo{margin-top:0px;}
	#main1_box #main1_rightbox{width:300px;order:3;}
	#main1_box #mLoginBox{margin-top:0px;}

	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img{width:195px;height:195px;/* height:200px;padding:30px 15px 6px;width:195px; */}
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img .img{width:195px;height:195px;}
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img.infobox_img_fwidth{width:100%;}
	#main2_box #mRecommendMembershipList .mRecommendMembershipList_Listbox .card_li .card_li_wrap .infobox a .infobox_img.infobox_img_fwidth .img{width:100%;}
	
	#main3_box #mMembershipList ul.mMembershipList_UL>li{width:890px;}
	#main3_box .mRightCommBox{position:absolute;top:0px;right:0px;height:998px;}
	
	#main5_box #mBranchTel{width:470px;}
	#main5_box #mAuthCompany{width:470px;border-top:0px;}
}







#main1_box #mEventbanner1{position:relative;margin-top:16px;width:100%;}
#main1_box #mEventbanner1 .section_wrap{position:relative;width:100%;height:335px;overflow:hidden;background-color:#FAFAFA;border:1px solid #DDDDDD;}
#main1_box #mEventbanner1 .message1{
	line-height:0;text-indent:-10000px;font-size:0px; display: block;
	height:335px;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:contain;
}

#main1_box #mLinkBanner1{position:relative;margin-top:16px;width:100%;}
#main1_box #mLinkBanner1 .section_wrap{position:relative;width:100%;height:335px;overflow:hidden;background-color:#FAFAFA;}
	
#main1_box #mLinkBanner1 ul{display:block;}
#main1_box #mLinkBanner1 ul li{display:block;width:100%;background-color:#e1e1e1;background-color:#2D63B5;background-color:#023059;background-color:#022859;margin-top:5px;}
#main1_box #mLinkBanner1 ul li:first-child{margin-top:0px;}
#main1_box #mLinkBanner1 ul li:nth-child(even){background-color:#fce9d9;background-color:#2B7FAB;background-color:#5E778C;}
#main1_box #mLinkBanner1 ul li .CmainC_Banner{display:block;position:relative;width:100%;height:80px;}
#main1_box #mLinkBanner1 ul li .CmainC_Banner a{display:block;height:80px;}
#main1_box #mLinkBanner1 ul li .CmainC_Banner .CmainC_Banner_wrap{position:relative;padding:16px 0px 0px 75px;}
#main1_box #mLinkBanner1 ul li .CmainC_Banner .CmainC_Banner_miconbox{position:absolute;top:10px;left:10px;}
#main1_box #mLinkBanner1 ul li .CmainC_Banner .CmainC_Banner_miconbox i{border-radius:50%;-webkit-border-radius:50%;font-size:36px;color:#FFFFFF;width:59px;height:59px;line-height:59px;text-align:center;}
#main1_box #mLinkBanner1 ul li .CmainC_Banner .CmainC_Banner_info{}
#main1_box #mLinkBanner1 ul li .CmainC_Banner .CmainC_Banner_info dl{}
#main1_box #mLinkBanner1 ul li .CmainC_Banner .CmainC_Banner_info dl dt{font-size:16px;font-weight:700;color:#000000;color:#FFFFFF;letter-spacing:0px;}
#main1_box #mLinkBanner1 ul li .CmainC_Banner .CmainC_Banner_info dl dd{margin-top:6px;font-size:12px;line-height:14px;color:#FAFAFA;font-family:'dotum',"맑은 고딕",'Noto Sans KR',sans-serif;}


