@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');

video {margin:0;padding:0;border:0;word-break:keep-all;}
.video_style {width:100%;height:auto;padding-bottom:55%;position:relative;}

/* 팝업레이어 */
#jin_pop {position:relative;margin:0 auto;width:1180px;height:0;z-index:1000;}
#jin_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.jin_pops {position:absolute;background:#fff;}
.jin_pops_footer {padding:10px 0 10px 10px;}

/**********************************************************/

#WRAP {height:100%;font-family:"Noto Sans KR","Malgun Gothic","AppleSDGothcNeo","AppleGothic", sans-serif;font-smoothing: antialiased;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: auto !important;font-weight:300;letter-spacing:-1px;word-spacing:1.2px;line-height:1.4}
#CONTAINER {outline: none;}
#MAIN {overflow-x:hidden}
#MAIN .main__section {background-repeat:no-repeat;background-position:center;background-size:cover;}

/*------------------------------------------------------
    메인 1
------------------------------------------------------*/
#MAIN__SECTION_1 {width:100%;height:990px;overflow: hidden;position:relative;}
#MAIN__SECTION_1 video#bgvid { position: fixed; right: 0; bottom: 0; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -100; background: url('../img/top_bg.jpg') no-repeat;background-size: cover; }
#MAIN__SECTION_1 video { position:absolute; top:50%;left:50%; min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1; -webkit-transform:translateX(-50%) translateY(-50%); transform:translateX(-50%) translateY(-50%); background-size:cover;-webkit-transition:1s opacity;transition:1s opacity }
#MAIN__SECTION_1 .logo {position:absolute;left:100px;top:65px;z-index:2;}
#MAIN__SECTION_1 .logo img {margin-top:-5px;}
#MAIN__SECTION_1 .logo a {font-size:3.45em;font-weight:bold;color:#ffffff;}
#MAIN__SECTION_1 .tel {display:none;position:absolute;right:30px;top:20px;z-index:2;}
#MAIN__SECTION_1 .bland_right {position:absolute;right:50px;top:45px;z-index:2;}
#MAIN__SECTION_1 .btn_esti {width:378px;height:80px;line-height:80px;background:#166ABA;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:absolute;left:140px;bottom:60px;z-index:2;}
#MAIN__SECTION_1 .btn_esti a {display:block;font-size:1.85em;font-weight:500;color:#fff;}

@media screen and (max-width: 1600px){
	#MAIN__SECTION_1 .logo {left:30px;top:30px;}
}
@media screen and (max-width: 1440px){
	#MAIN__SECTION_1 .logo {left:30px;top:40px;}
}
@media screen and (max-width: 1024px){
	#MAIN__SECTION_1, #MAIN__SECTION_1 video#bgvid { height:600px;}
	#MAIN__SECTION_1 video { position:absolute; left:0px;top:0;height:600px;-webkit-transform:translateX(0%) translateY(0%); transform:translateX(0%) translateY(0%);}
	#MAIN__SECTION_1 video#bgvid {left: -0%;min-width:0; min-height:0;}
	#MAIN__SECTION_1 .logo {left:20px;top:20px;}
	#MAIN__SECTION_1 .tel {display:block;right:30px;top:20px;}
	#MAIN__SECTION_1 .bland_right {right:30px;top:70px;}
	#MAIN__SECTION_1 .btn_esti {width:40%;height:50px;line-height:50px;font-size:1.65em;font-weight:500;color:#fff;border:0;left:50%;top:90%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
	#MAIN__SECTION_1 .btn_esti a {font-size:1.05em;}
}
@media screen and (max-width: 768px){
	#MAIN__SECTION_1, #MAIN__SECTION_1 video#bgvid, #MAIN__SECTION_1 video {height:500px;}
	#MAIN__SECTION_1 video#bgvid {left: -0%;background: url('../img/top_bg1.jpg') no-repeat;}
	#MAIN__SECTION_1 .tel img {width:80%;}
}
@media screen and (max-width: 640px){
	#MAIN__SECTION_1 video#bgvid {left:-20%;}
	#MAIN__SECTION_1 .bet_wrap {bottom:calc(80% - 320px);}
	#MAIN__SECTION_1 .tel {right:20px;top:20px;}
	#MAIN__SECTION_1 .bland_right {display:none;}
}
@media screen and (max-width: 540px){
	#MAIN__SECTION_1 video#bgvid {left: -25%;}
	#MAIN__SECTION_1 .logo img {width:70px;}
	#MAIN__SECTION_1 .logo a {font-size:2.55em;}
	#MAIN__SECTION_1 .btn_esti {width:50%;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_1 video#bgvid {left: -60%;}
	#MAIN__SECTION_1 .tel {right:20px;top:20px;}
	#MAIN__SECTION_1 .tel img {width:70%;}
	#MAIN__SECTION_1 .btn_esti {width:60%;}
}
@media screen and (max-width: 412px){
	#MAIN__SECTION_1 .bet_wrap {bottom:calc(80% - 360px);}
}
@media screen and (max-width: 375px){
	#MAIN__SECTION_1 video#bgvid {left: -60%;}	
	#MAIN__SECTION_1 .tel {right:10px;top:20px;}
	#MAIN__SECTION_1 .btn_esti {width:70%;}
}
@media screen and (max-width: 360px){
	#MAIN__SECTION_1 video#bgvid {left: -60%;}	
}
@media screen and (max-width: 359px){
	#MAIN__SECTION_1, #MAIN__SECTION_1 video#bgvid, #MAIN__SECTION_1 video {height:400px;}
	#MAIN__SECTION_1 video#bgvid {left: -55%;}	
	#MAIN__SECTION_1 .logo img {width:60px;}
	#MAIN__SECTION_1 .logo a {font-size:2.25em;}
	#MAIN__SECTION_1 .btn_esti a {font-size:0.90em;}
}
@media screen and (max-width: 320px){
	#MAIN__SECTION_1 video#bgvid {left: -55%;}	
	#MAIN__SECTION_1 .tel {right:10px;top:15px;}
	#MAIN__SECTION_1 .tel img {width:65%;}
}

/*------------------------------------------------------
    메인 2 이사스토리에서 이사하면
------------------------------------------------------*/
#MAIN__SECTION_2 {padding:111px 0 107px;text-align:center;background-color:#FFF;}
#MAIN__SECTION_2 .section__texts1 {font-size:5.85em;font-weight:500;color:#000;}
#MAIN__SECTION_2 .section__texts1 strong {font-weight:500;color:#186BBB;}
#MAIN__SECTION_2 .section__texts2 {font-size:3.50em;font-weight:400;color:#000;padding-top:10px;}
#MAIN__SECTION_2 .section__texts4 {font-size:2.20em;font-weight:400;color:#333;padding-top:10px;}
#MAIN__SECTION_2 .section__texts3 {max-width: 1280px;margin: 0 auto;padding-top:80px;}

@media screen and (max-width: 1024px){
	#MAIN__SECTION_2 {padding:70px 0 70px;}
	#MAIN__SECTION_2 .section__texts1 {font-size:3.85em;}
	#MAIN__SECTION_2 .section__texts2 {font-size:2.50em;padding-top:0px;}
	#MAIN__SECTION_2 .section__texts3 {max-width: 600px;padding-top:60px;}
	#MAIN__SECTION_2 .section__texts4 {font-size:2.00em;padding-top:20px;}
	#MAIN__SECTION_2 .row.col_4 > li {width: 46.0%;margin: 0.3% 2%;}
	#MAIN__SECTION_2 .row.col_4 > li:nth-of-type(even){margin-right:0;}
}
@media screen and (max-width: 640px){
	#MAIN__SECTION_2 .section__texts3 {max-width: 80%;}
	#MAIN__SECTION_2 .section__texts3 img {width:105%;}
	#MAIN__SECTION_2 .row {margin-left:-20px;}
	#MAIN__SECTION_2 .section__texts4 {font-size:1.85em;}
}
@media screen and (max-width: 500px){
	#MAIN__SECTION_2 .section__texts1 {font-size:2.85em;white-space:nowrap;overflow:hidden;}
	#MAIN__SECTION_2 .section__texts2 {font-size:2.80em;white-space:nowrap;overflow:hidden;}
	#MAIN__SECTION_2 .section__texts4 {font-size:1.40em;white-space:nowrap;overflow:hidden;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_2 {padding:50px 0 50px;}
	#MAIN__SECTION_2 .section__texts3 {max-width: 90%;padding-top:30px;}
	#MAIN__SECTION_2 .row {margin-left:-15px;}
	#MAIN__SECTION_2 .section__texts3 img {width:105%;}
}
@media screen and (max-width: 375px){
	#MAIN__SECTION_2 .section__texts1 {font-size:2.65em;}
	#MAIN__SECTION_2 .section__texts2 {font-size:2.40em;}
}
@media screen and (max-width: 360px){
	#MAIN__SECTION_2 .section__texts1 {font-size:2.55em;}
	#MAIN__SECTION_2 .section__texts2 {font-size:2.20em;}
	#MAIN__SECTION_2 .section__texts4 {font-size:1.25em;}
}
@media screen and (max-width: 359px){
	#MAIN__SECTION_2 .section__texts1 {font-size:2.45em;}
	#MAIN__SECTION_2 .section__texts2 {font-size:2.00em;}
}

/*------------------------------------------------------
    메인 3 이사비용 계산
------------------------------------------------------*/
#MAIN__SECTION_3 {width:100%;height:1192px;background-image:url(../img/section_3_bg.jpg);background-size: cover;background-repeat:no-repeat;background-position:center center;}
#MAIN__SECTION_3 .section_3_wrap{width:1236px;margin:0 auto;position:relative;}
#MAIN__SECTION_3 .section_3_wrap .left {display:block;width:618px;height:1192px;position:absolute;left:0px;top:0px;z-index:1;}
#MAIN__SECTION_3 .section_title1 {font-size:5.00em;font-weight:500;color:#000;margin-top:110px;}
#MAIN__SECTION_3 .section_title1 span {color:#186BBB;}
#MAIN__SECTION_3 .section_title2 {font-size:2.40em;font-weight:400;padding-top:60px;}
#MAIN__SECTION_3 .section_3_wrap .right {width:618px;height:1192px;position:absolute;right:0px;top:0px;z-index:1;}

#cal_wrap {width:100%;text-align:left;}
#cal_wrap .cal_title_top {display:block;font-size:5.25em;font-weight:500;color:#000;margin-top:110px;}
#cal_wrap .cal_title_top_mo {display:none;}
.cal_title_middle {font-size:2.00em;font-weight:400;color:#000;margin:20px 0 10px;}
#cal_wrap form {padding:0 20px 0 20px;}

/* ul 가로 3개*/
.cal_ul ul:after {display:block;visibility:hidden;clear:both;content:""}
.cal_ul ul li {font-size:1.40em;color:#000;padding:10px 0 10px;}

/* car man*/
.cal_car_ul ul:after {display:block;visibility:hidden;clear:both;content:""}
.cal_car_ul ul li {float:left;display:inline;padding:0 7px 7px 0;width:50%;}
.cal_car_ul ul linth-of-type(even){padding-right:0;}

/* cal radio*/
#cal_wrap input[type=radio]{display:none;}
#cal_wrap input[type=radio]+label{display:inline-block;cursor:pointer;height:53px;width:100%;border:1px solid #9D9D9D;line-height:53px;text-align:center;font-weight:400;font-size:1.55em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#cal_wrap input[type=radio]+label {background-color:#fff;color:#000;}
#cal_wrap input[type=radio]:checked+label{background-color:#73A5D6;color:#FFF;font-weight:400;border:3px solid #73A5D6;}
#cal_wrap .estims_select {width:100%;height:53px;padding-left:15px;font-size:1.55em;color:#000;font-weight:700;border:1px solid #444;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:10px;}
#cal_wrap ul.sitem_ul:after {display:block;visibility:hidden;clear:both;content:""}
#cal_wrap ul.sitem_ul li { width:49.5%;height:53px;line-height:53px; float:left;display:block;margin:0 5px 0px 0; border:1px solid #444;cursor:pointer; color:#000;font-size:1.55em;font-weight:500;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#cal_wrap ul.sitem_ul li img {margin-left:30px;}
#cal_wrap ul.sitem_ul li span {margin-left:10px;}
#cal_wrap ul.sitem_ul li:nth-of-type(even){margin-right:0;}
#cal_wrap ul.sitem_ul li.active {border:1px solid #73A5D6;color:#73A5D6 !important;font-weight:700;}
#cal_wrap .label_title {font-size:1.35em;color:#000;margin-bottom:10px;}
#cal_wrap .submit {text-align:center;margin:30px 0 30px;}
#cal_wrap .submit button { width:100%;height:85px; font-size:2.00em;color:#fff;font-weight:700; background:#176ABA;border:0; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; }
#cal_wrap .sumtotalresult {display:none;text-align:center;margin:30px 0 10px;}
#cal_wrap .sumtotalresult .totalresult {font-size:1.85em;color:#FF6438;font-weight:bold;}
#cal_wrap .sumtotalresult .won{font-size:1.45em;color:#333;}
#cal_wrap .explan {font-size:1.85em;color:#333;text-align:center;}

@media screen and (max-width: 1024px){
	#MAIN__SECTION_3 {padding:0 0 50px;height:auto;background-image:url(../img/section_3_bg1.jpg);background-size: cover;background-repeat:no-repeat;background-position:center center;}
	#MAIN__SECTION_3 .section_3_wrap{width:100%;}
	#MAIN__SECTION_3 .section_3_wrap .left {display:none;}
	#MAIN__SECTION_3 .section_3_wrap .right {width:auto;height:auto;position:static;;}

	#cal_wrap .cal_title_top {display:none;}
	#cal_wrap .cal_title_top_mo {display:block;width:100%;height:160px;background:#166ABA;position:relative;}
	#cal_wrap .cal_title_top_mo .top_explan {font-size:2.00em;font-weight:300;color:#fff;position:absolute;left:20px;top:30px;z-index:1;}
	#cal_wrap .cal_title_top_mo .top_title {font-size:3.00em;font-weight:700;color:#fff;position:absolute;left:20px;top:60px;z-index:1;}
	#cal_wrap .cal_title_top_mo .top_icon {position:absolute;right:0;bottom:0;z-index:1;}
	#cal_wrap .cal_title_top_mo .top_icon img {width:150px;}

	/* cal radio*/
	#cal_wrap input[type=radio]{display:none;}
	#cal_wrap input[type=radio]+label{display:inline-block;cursor:pointer;height:53px;width:100%;border:1px solid #9D9D9D;line-height:53px;text-align:center;font-weight:400;font-size:1.55em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
	#cal_wrap input[type=radio]+label {background-color:#fff;color:#000;}
	#cal_wrap input[type=radio]:checked+label{background-color:#73A5D6;color:#FFF;font-weight:400;border:3px solid #73A5D6;}
	#cal_wrap .estims_select {width:100%;height:53px;padding-left:15px;font-size:1.55em;color:#000;font-weight:700;border:1px solid #444;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:10px;background:#fff;}
	
	#cal_wrap ul.sitem_ul:after {display:block;visibility:hidden;clear:both;content:""}
	#cal_wrap ul.sitem_ul li { width:49.7%;height:53px;line-height:53px; float:left;display:block;margin:0 5px 0px 0; border:1px solid #444;cursor:pointer; color:#000;font-size:1.55em;font-weight:500;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
	#cal_wrap ul.sitem_ul li img {margin-left:20px;}
	#cal_wrap ul.sitem_ul li span {margin-left:10px;}
	#cal_wrap ul.sitem_ul li:nth-of-type(even){margin-right:0;}

	#cal_wrap ul.sitem_ul li.active {border:1px solid #73A5D6;color:#73A5D6 !important;font-weight:700;}
	#cal_wrap .label_title {font-size:1.35em;color:#000;margin-bottom:10px;}
	#cal_wrap .submit {text-align:center;margin:30px 0 30px;}
	#cal_wrap .submit button { width:100%;height:85px; font-size:2.00em;color:#fff;font-weight:700; background:#176ABA;border:0; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; }
	#cal_wrap .sumtotalresult {display:none;text-align:center;margin:30px 0 10px;}
	#cal_wrap .sumtotalresult .totalresult {font-size:1.85em;color:#FF6438;font-weight:bold;}
	#cal_wrap .sumtotalresult .won{font-size:1.45em;color:#333;}
	#cal_wrap .explan {font-size:1.85em;color:#333;text-align:center;word-break:keep-all;}
}

@media screen and (max-width: 870px){
	#cal_wrap ul.sitem_ul li { width:49.0%;}
}
@media screen and (max-width: 540px){
	#cal_wrap .cal_title_top_mo {height:120px;}
	#cal_wrap .cal_title_top_mo .top_explan {font-size:1.50em;font-weight:300;color:#fff;left:20px;top:20px;}
	#cal_wrap .cal_title_top_mo .top_title {font-size:2.50em;left:20px;top:50px;}
	#cal_wrap .cal_title_top_mo .top_icon img {width:100px;}
}
@media screen and (max-width: 425px){
	#cal_wrap .submit button {font-size:1.75em;height:60px;}
	#cal_wrap .explan {font-size:1.65em;}
}
@media screen and (max-width: 375px){
	#cal_wrap input[type=radio]+label{height:50px;line-height:50px;font-size:1.35em;}
	#cal_wrap ul.sitem_ul li {height:50px;line-height:50px;font-size:1.35em;}
	#cal_wrap .estims_select {height:50px;font-size:1.35em;}
}
@media screen and (max-width: 360px){
	#cal_wrap .explan {font-size:1.45em;white-space:nowrap;overflow:hidden;}
}
@media screen and (max-width: 359px){
	#cal_wrap .cal_title_top_mo {height:90px;}
	#cal_wrap .cal_title_top_mo .top_explan {font-size:1.15em;font-weight:300;color:#fff;left:20px;top:20px;}
	#cal_wrap .cal_title_top_mo .top_title {font-size:2.00em;left:20px;top:40px;}
	#cal_wrap .cal_title_top_mo .top_icon img {width:80px;}
	#cal_wrap .explan {font-size:1.25em;}
}

/*------------------------------------------------------
    메인 9 동영상 m1.mp4
------------------------------------------------------*/
#MAIN__SECTION_9 {display:none;}
#MAIN__SECTION_9 .btn_mute_wrap1 {position:absolute;right:10px;top:10px;z-index:2;}
#MAIN__SECTION_9 .btn_mute_wrap1 img {width:17px;vertical-align:middle;}
#MAIN__SECTION_9 .btn_mute_wrap1 button {padding:7px 10px 7px 10px;color:#fff;background-color: rgba(0, 0, 0, 0.5);border:none;}
#MAIN__SECTION_9 .btn_mute_wrap1 span {font-size:1.05em;vertical-align:middle;}

@media screen and (max-width: 768px){
	#MAIN__SECTION_9 {display:block;}
	#MAIN__SECTION_9 video {display:inline-block;width:100%;max-width:100%;position:absolute;left:0;top:0;z-index:1;}
}


/*------------------------------------------------------
    메인 4 이사 잘 하는 기술
------------------------------------------------------*/
#MAIN__SECTION_4 {padding:110px 0 110px;text-align:center;background-image:url(../img/section_4_bg.jpg);background-size: cover;background-repeat:no-repeat;background-position:center center;}
#MAIN__SECTION_4 .section__text1 {font-size:5.00em;color:#fff;font-weight:500;}
#MAIN__SECTION_4 .section__text1 span {color:#7EBBFA;}
#MAIN__SECTION_4 .section__text2 {font-size:2.25em;color:#fff;font-weight:400;padding-top:20px;}
#MAIN__SECTION_4 .timer__text {width:576px;height:85px;line-height:85px;margin:0 auto;text-align:center;font-size:2.55em;font-weight:400;color:#fff;background: rgba(0, 0, 0, 0.7);margin-top:80px;}
#MAIN__SECTION_4 .timer__text strong {color:#7DBAF9;font-weight:700;}
#MAIN__SECTION_4 .btn_esti {width:576px;height:85px;line-height:85px;margin:0 auto;text-align:center;background:#7EBBFA;margin-top:10px;}
#MAIN__SECTION_4 .btn_esti a {font-size:2.55em;font-weight:500;color:#fff;display:block;}

@media screen and (max-width: 768px){
	#MAIN__SECTION_4 {padding:50px 0 50px;background-image:url(../img/section_4_bg1.jpg);}
	#MAIN__SECTION_4 .section__text1 {font-size:3.60em;}
	#MAIN__SECTION_4 .section__text2 {font-size:2.90em;}
	#MAIN__SECTION_4 .timer__text {width:90%;height:70px;line-height:70px;font-size:2.00em;margin-top:50px;}
	#MAIN__SECTION_4 .btn_esti {width:90%;height:70px;line-height:70px;}
	#MAIN__SECTION_4 .btn_esti a {font-size:2.00em;}
}
@media screen and (max-width: 540px){
	#MAIN__SECTION_4 .section__text1 {font-size:2.80em;}
	#MAIN__SECTION_4 .section__text2 {font-size:2.30em;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_4 .section__text1 {font-size:2.20em;}
	#MAIN__SECTION_4 .section__text2 {font-size:1.80em;padding-top:10px;}
	#MAIN__SECTION_4 .timer__text {height:60px;line-height:60px;font-size:1.85em;}
	#MAIN__SECTION_4 .btn_esti {height:60px;line-height:60px;}
	#MAIN__SECTION_4 .btn_esti a {font-size:1.85em;}
}
@media screen and (max-width: 360px){
	#MAIN__SECTION_4 .section__text1 {font-size:2.20em;}
	#MAIN__SECTION_4 .section__text2 {font-size:1.80em;padding-top:10px;}
	#MAIN__SECTION_4 .timer__text {height:60px;line-height:60px;font-size:1.85em;}
	#MAIN__SECTION_4 .btn_esti {height:60px;line-height:60px;}
	#MAIN__SECTION_4 .btn_esti a {font-size:1.85em;}
}
@media screen and (max-width: 359px){
	#MAIN__SECTION_4 .section__text1 {font-size:2.00em;}
	#MAIN__SECTION_4 .section__text2 {font-size:1.60em;}
	#MAIN__SECTION_4 .timer__text {font-size:1.50em;}
	#MAIN__SECTION_4 .btn_esti a {font-size:1.50em;}
}


/*------------------------------------------------------
    메인 5 잘해준다는 업체는 많지만
------------------------------------------------------*/
#MAIN__SECTION_5 {padding:110px 0 110px;text-align:center;background-image:url(../img/section_5_bg.jpg);background-size: cover;background-repeat:no-repeat;background-position:center center;}
#MAIN__SECTION_5 .main__line{display: block;width: 70px;height:5px;margin: 0 auto;background-color:#186BBB;}
#MAIN__SECTION_5 .section__texts1 {font-size:6.00em;color:#000;font-weight:500;padding-top:60px;}
#MAIN__SECTION_5 .section__texts1 span{color:#1769BD;}
#MAIN__SECTION_5 .section__texts2 {max-width: 90%;margin: 0 auto;}
#MAIN__SECTION_5 .section__image_2, #MAIN__SECTION_5 .section__image_4 {vertical-align: bottom;}
#MAIN__SECTION_5 .section__texts2 li {line-height: 700px;}
#MAIN__SECTION_5 .main__line1{display:block;width:3px;height:109px;margin: 0 auto;background-color:#949391;margin-top:80px;}
#MAIN__SECTION_5 .section__texts3 {font-size:6.00em;color:#000;font-weight:500;padding-top:80px;}
#MAIN__SECTION_5 .section__texts3 span{color:#1769BD;}
#MAIN__SECTION_5 .section__texts4 {font-size:3.00em;color:#000;font-weight:500;padding-top:60px;}
#MAIN__SECTION_5 .section__texts4 .st4_1{color:#1769BD;}
#MAIN__SECTION_5 .section__texts4 .st4_2{color:#08325C;}
#MAIN__SECTION_5 .section__image_5 {display:none;}
#MAIN__SECTION_5 .section__image_5 .btn_mute_wrap2 {position:absolute;right:10px;top:10px;z-index:2;}
#MAIN__SECTION_5 .section__image_5 .btn_mute_wrap2 img {width:17px;vertical-align:middle;}
#MAIN__SECTION_5 .section__image_5 .btn_mute_wrap2 button {padding:7px 10px 7px 10px;color:#fff;background-color: rgba(0, 0, 0, 0.5);border:none;}
#MAIN__SECTION_5 .section__image_5 .btn_mute_wrap2 span {font-size:1.05em;vertical-align:middle;}
#MAIN__SECTION_5 .btn_esti {width:576px;height:85px;line-height:85px;margin:0 auto;text-align:center;background:#176ABA;margin-top:80px;}
#MAIN__SECTION_5 .btn_esti a {font-size:2.55em;font-weight:500;color:#fff;display:block;}

@media screen and (max-width: 1440px){
	#MAIN__SECTION_5 .section__texts2 li img {width:95%;}
}
@media screen and (max-width: 1024px){
	#MAIN__SECTION_5 {padding:70px 0 110px;background-image:url(../img/section_5_bg1.jpg);}
	#MAIN__SECTION_5 .section__texts1 {font-size:4.20em;white-space:nowrap;overflow:hidden;}
	#MAIN__SECTION_5 .section__texts2 li {line-height: 450px;}
	#MAIN__SECTION_5 .main__line1{height:70px;}
	#MAIN__SECTION_5 .section__texts3 {font-size:3.75em;padding-top:50px;white-space:nowrap;overflow:hidden;}
	#MAIN__SECTION_5 .section__texts4 {font-size:3.00em;padding-top:60px;white-space:nowrap;overflow:hidden;}
}
@media screen and (max-width: 800px){
	#MAIN__SECTION_5 .section__texts2 {max-width: 600px;padding-top:30px;}
	#MAIN__SECTION_5 .row {margin-left:-25px;}
	#MAIN__SECTION_5 .section__image_2, #MAIN__SECTION_5 .section__image_4 {vertical-align: bottom;}
	#MAIN__SECTION_5 .section__texts2 li {line-height: 500px;}
	#MAIN__SECTION_5 .section__texts2 li img {width:100%;}
	#MAIN__SECTION_5 .row.col_4 > li {width: 40.0%;margin: 0.3% 2%;}
	#MAIN__SECTION_5 .row.col_4 > li:nth-of-type(even){margin-right:0;}
	#MAIN__SECTION_5 .section__texts4 {font-size:2.50em;padding-top:40px;}
}
@media screen and (max-width: 768px){
	#MAIN__SECTION_5 .btn_esti {width:70%;height:70px;line-height:70px;}
	#MAIN__SECTION_5 .btn_esti a {font-size:2.00em;}
	#MAIN__SECTION_5 .section__image_5 {display:block;margin-top:30px;}
	#MAIN__SECTION_5 .section__image_5 video {display:inline-block;width:100%;max-width:100%;position:absolute;left:0;top:0;z-index:1;}
}
@media screen and (max-width: 640px){
	#MAIN__SECTION_5 {padding:50px 0 70px;}
	#MAIN__SECTION_5 .main__line1{height:50px;}
	#MAIN__SECTION_5 .section__texts3 {font-size:3.00em;padding-top:30px;}
	#MAIN__SECTION_5 .section__texts4 {font-size:2.00em;padding-top:30px;}
}
@media screen and (max-width: 540px){
	#MAIN__SECTION_5 {padding:50px 0 50px;}
	#MAIN__SECTION_5 .section__texts1 {font-size:3.20em;}
	#MAIN__SECTION_5 .section__texts3 {font-size:2.50em;}
	#MAIN__SECTION_5 .section__texts4 {font-size:1.50em;}
	#MAIN__SECTION_5 .section__texts2 li {line-height:400px;}
	#MAIN__SECTION_5 .main__line1{margin-top:40px;}
	#MAIN__SECTION_5 .btn_esti {margin-top:40px;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_5 .section__texts1 {font-size:3.00em;padding-top:30px;}
	#MAIN__SECTION_5 .section__texts2 li {line-height:0;}
	#MAIN__SECTION_5 .row.col_4 > li {width: 60.0%;}
	#MAIN__SECTION_5 .row.col_4 > li {width: 70.0%;margin-top:30px;}
	#MAIN__SECTION_5 .row {margin-left:0;}
	#MAIN__SECTION_5 .section__texts3 {font-size:2.50em;}
	#MAIN__SECTION_5 .section__texts4 {font-size:2.00em;padding-top:30px;}
	#MAIN__SECTION_5 .btn_esti {width:70%;height:60px;line-height:60px;margin-top:30px;}
	#MAIN__SECTION_5 .btn_esti a {font-size:1.85em;}
}
@media screen and (max-width: 375px){
	#MAIN__SECTION_5 .section__texts1 {font-size:2.65em;line-height:120%;}
	#MAIN__SECTION_5 .section__texts2 li {line-height: 360px;}
	#MAIN__SECTION_5 .section__texts3 {font-size:2.30em;}
	#MAIN__SECTION_5 .section__texts4 {font-size:1.90em;}
}
@media screen and (max-width: 360px){
	#MAIN__SECTION_5 .section__texts2 li {line-height: 330px;}
	#MAIN__SECTION_5 .main__line1{height:50px;}
	#MAIN__SECTION_5 .section__texts3 {font-size:2.10em;padding-top:30px;}
	#MAIN__SECTION_5 .section__texts4 {font-size:1.65em;padding-top:20px;}
	#MAIN__SECTION_5 .btn_esti a {font-size:1.65em;}
}
@media screen and (max-width: 359px){
	#MAIN__SECTION_5 .section__texts1 {font-size:2.25em;}
	#MAIN__SECTION_5 .section__texts2 li {line-height: 300px;}
	#MAIN__SECTION_5 .main__line1{height:30px;}
	#MAIN__SECTION_5 .section__texts3 {font-size:1.90em;padding-top:30px;}
	#MAIN__SECTION_5 .section__texts4 {font-size:1.45em;padding-top:20px;}
}



/*------------------------------------------------------
    메인 6 이사준비 가이드
------------------------------------------------------*/
#MAIN__SECTION_6 {padding:110px 0 110px;text-align:center;background-image:url(../img/section_6_bg.jpg);background-size: cover;background-repeat:no-repeat;background-position:center center;}
#MAIN__SECTION_6 .section__texts1 {font-size:6.00em;color:#000;font-weight:500;}
#MAIN__SECTION_6 .section__texts2 {font-size:2.55em;color:#333;font-weight:500;padding-top:30px;}
#MAIN__SECTION_6 .section__texts3 {max-width:700px;margin: 0 auto;padding-top:80px;}
#MAIN__SECTION_6 .section__texts3 .section__pc {display:block;}
#MAIN__SECTION_6 .section__texts3 .section__mo {display:none;}
#MAIN__SECTION_6 .section__pc {display:block;}
#MAIN__SECTION_6 .section__mo {display:none;}

@media screen and (max-width: 1024px){
	#MAIN__SECTION_6 .section__texts3 {max-width:80%;}
}
@media screen and (max-width: 800px){
	#MAIN__SECTION_6 .section__image_1 {margin-top:30px;}
	#MAIN__SECTION_6 .section__image_1 video {display:inline-block;width:100%;max-width:100%;position:absolute;left:0;top:0;z-index:1;}
	#MAIN__SECTION_6 .section__image_1 .btn_mute_wrap3 {position:absolute;right:10px;top:10px;z-index:2;}
	#MAIN__SECTION_6 .section__image_1 .btn_mute_wrap3 img {width:17px;vertical-align:middle;}
	#MAIN__SECTION_6 .section__image_1 .btn_mute_wrap3 button {padding:7px 10px 7px 10px;color:#fff;background-color: rgba(0, 0, 0, 0.5);border:none;}
	#MAIN__SECTION_6 .section__image_1 .btn_mute_wrap3 span {font-size:1.05em;vertical-align:middle;}
	#MAIN__SECTION_6 .section__texts3 {max-width:90%;}
	#MAIN__SECTION_6 .section__pc {display:none;}
	#MAIN__SECTION_6 .section__mo {display:block;}
}
@media screen and (max-width: 768px){
	#MAIN__SECTION_6 {padding:50px 0 50px;background-image:none;background-color:#fff;}
	#MAIN__SECTION_6 .section__texts1 {font-size:4.00em;color:#000;white-space:nowrap;overflow:hidden;}
	#MAIN__SECTION_6 .section__texts2 {font-size:2.55em;color:#333;padding-top:20px;white-space:nowrap;overflow:hidden;}
	#MAIN__SECTION_6 .section__texts3 {max-width:1300px;padding-top:60px;}
	#MAIN__SECTION_6 .row.col_2 > li {width:99%;margin-top:0px;}
	#MAIN__SECTION_6 .section__texts3 .section__pc {display:none;}
	#MAIN__SECTION_6 .section__texts3 .section__mo {display:block;}
}
@media screen and (max-width: 540px){
	#MAIN__SECTION_6 .section__texts2 {font-size:2.00em;}
	#MAIN__SECTION_6 .section__texts3 img {width:90%;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_6 .section__texts1 {font-size:3.00em;}
	#MAIN__SECTION_6 .section__texts2 {font-size:1.65em;padding-top:10px;}
	#MAIN__SECTION_6 .section__texts3 {padding-top:40px;margin-right:20px;margin-left:20px;}
}
@media screen and (max-width: 360px){
	#MAIN__SECTION_6 .section__texts1 {font-size:2.90em;}
	#MAIN__SECTION_6 .section__texts2 {font-size:1.45em;}
}

/*------------------------------------------------------
    메인 7 어떤 서비스가 필요하신가요?
------------------------------------------------------*/
#MAIN__SECTION_7 {padding:110px 0 110px;text-align:center;background-image:url(../img/section_7_bg.jpg);background-size: cover;background-repeat:no-repeat;background-position:center center;}
#MAIN__SECTION_7 .section__texts1 {font-size:5.00em;color:#fff;font-weight:500;}
#MAIN__SECTION_7 .section__texts2 {max-width: 1240px;margin: 0 auto;padding-top:80px;}

@media screen and (max-width: 1280px){
	#MAIN__SECTION_7 .section__texts2 {max-width: 1100px;}
	#MAIN__SECTION_7 .section__texts2 img {width:100%;}
}

@media screen and (max-width: 1024px){
	#MAIN__SECTION_7 {padding:80px 0 80px;background-image:url(../img/section_7_bg1.jpg);}
	#MAIN__SECTION_7 .section__texts1 {font-size:4.00em;color:#fff;font-weight:500;white-space:nowrap;overflow:hidden;}
	#MAIN__SECTION_7 .section__texts2 {max-width: 800px;margin: 0 auto;padding-top:50px;}
	#MAIN__SECTION_7 .section__texts2 img {width:100%;}
	#MAIN__SECTION_7 .row.col_4 > li {width: 45.0%;margin: 0.3% 0.5%;}
	#MAIN__SECTION_7 .row.col_4 > li:nth-of-type(even){margin-right:0;}
}
@media screen and (max-width: 768px){
	#MAIN__SECTION_7 {padding:50px 0 50px;}
	#MAIN__SECTION_7 .section__texts1 {font-size:3.70em;}
	#MAIN__SECTION_7 .section__texts2 {max-width: 600px;}
}
@media screen and (max-width: 540px){
	#MAIN__SECTION_7 .section__texts1 {font-size:3.00em;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_7 .section__texts1 {font-size:2.65em;}
}
@media screen and (max-width: 375px){
	#MAIN__SECTION_7 .section__texts1 {font-size:2.45em;}
}
@media screen and (max-width: 360px){
	#MAIN__SECTION_7 .section__texts1 {font-size:2.25em;}
	#MAIN__SECTION_7 .section__texts2 {padding-top:30px;}
}
@media screen and (max-width: 359px){
	#MAIN__SECTION_7 .section__texts1 {font-size:2.05em;}
}

/*------------------------------------------------------
    메인 8 모바일 하단 고객센터
------------------------------------------------------*/
@media screen and (min-width: 769px){
	#MAIN__SECTION_8 {display:none;}
}
@media screen and (max-width: 768px){
	#MAIN__SECTION_8 {display:block;padding:120px 0 50px 50px;background-image:url(../img/section_8_bg.jpg);background-size: cover;background-repeat:no-repeat;background-position:center center;}
	#MAIN__SECTION_8 .section__texts1 {font-size:1.85em;font-weight:300;}
	#MAIN__SECTION_8 .section__texts2 {font-size:3.00em;font-weight:700;}
	#MAIN__SECTION_8 .section__texts3 {font-size:1.55em;font-weight:300;}
}
@media screen and (max-width: 640px){
	#MAIN__SECTION_8 {padding:100px 0 50px 30px;}
}
@media screen and (max-width: 500px){
	#MAIN__SECTION_8 {padding:50px 0 30px 30px;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_8 {padding:50px 0 20px 30px;}
	#MAIN__SECTION_8 .section__texts1 {font-size:1.35em;}
	#MAIN__SECTION_8 .section__texts2 {font-size:2.50em;}
	#MAIN__SECTION_8 .section__texts3 {font-size:1.05em;}
}
@media screen and (max-width: 375px){
	#MAIN__SECTION_8 {padding:30px 0 20px 20px;}
}


/*------------------------------------------------------
    공통
------------------------------------------------------*/
.gotop {position:fixed; right:5px; bottom:10px; z-index:99999;}
.gotop div {z-index:4; display:block; position:relative; width:38px; height:38px;}
.gotop div img{cursor:pointer;}

#icon_fixed_esti {display:block;position:fixed; right:95px; bottom:53px; z-index:99999;cursor:pointer;}
#co_tail_tel_esti, #scroll_tail_space {display:none;}

@media all and (max-width:800px){
	.gotop div { display:none;}
	#icon_fixed_esti {display:none;}
	#scroll_tail_space {display:block;height:80px;background:#fff;}
	#co_tail_tel_esti {display:block;width:100%;position:fixed;left:0px;bottom:0px;z-index:99;}
	#co_tail_tel_esti a {font-size:1.45em;display:block;font-weight:400;}
	#co_tail_tel_esti .icon_tel {margin-bottom:-1px;padding-right:2px;}
	#co_tail_tel_esti .co_tail_css {float:left;width:100%;height:50px;line-height:50px;font-weight:bold;text-align:center;}
	#co_tail_tel_esti .co_tail_tel {background:#6699ff;}
	#co_tail_tel_esti .co_tail_tel a {color:#fff;}
	#co_tail_tel_esti .co_tail_esti {background:#0080c0;}
	#co_tail_tel_esti .co_tail_esti a {color:#fff;}
}


/**********************************
하단 Copyright
***********************************/
#FOOTER {width:100%;padding:30px 0 30px;background-color:#F7F8FA;border-top:1px solid #DEDEDE;}
#FOOTER ul:after {display:block;visibility:hidden;clear:both;content:""}
#FOOTER .mtail {width:1210px;margin:0 auto;position:relative;}
#FOOTER .mtail .dot_ul {width:100%;}/* 닷메뉴*/
#FOOTER .mtail .dot_ul li {float:left; display:inline; font-size:1.0em;font-weight:200;color:#6A6A6B;padding:0 12px 0 12px;background: url('../img/line_tail_dot.png') no-repeat left center;}
#FOOTER .mtail .dot_ul li a {font-size:1.2em;font-weight:400;color:#6A6A6B;}
#FOOTER .mtail .dot_ul li a:hover, a:focus, a:active {text-decoration:none;}
#FOOTER .mtail .dot_ul li:nth-of-type(1){background:none;padding-left:0;}
#FOOTER .mtail .dot_ul .last a {font-size:1.25em;font-weight:bold;color:#000;} 
#FOOTER .mtail  li.b_info_li {display:none;}
#FOOTER .mtail .copy_ul {width:800px;font-size:1.10em;font-weight:400;color:#989899;margin-top:10px;}
#FOOTER .mtail .copy_ul li {display: inline-block; font-size:1.10em;font-weight:200;color:#6A6A6B;padding:0 10px 7px 0;word-break:keep-all;}
#FOOTER .mtail .copy_ul li a:hover, a:focus, a:active {text-decoration:none;}
#FOOTER .mtail .copy_ul li:nth-of-type(1){background:none;padding-left:0;}
#FOOTER .mtail .cust_word {position:absolute;right:0;top:0;z-index:1;}
#FOOTER .mtail .cust_word .cust_title {display:block;font-size:1.20em;font-weight:400;color:#777;}
#FOOTER .mtail .cust_word .cust_tel {display:block;font-size:2.31em;font-weight:400;color:#3B3B3B;}

@media screen and (max-width: 1600px){
	#FOOTER .mtail {width:100%;margin-left:10px;margin-right:10px;}
	#FOOTER .mtail .cust_word, #FOOTER .mtail .cust_tel {right:30px;}
}
@media screen and (max-width: 1024px){
	#FOOTER .mtail .cust_word, #FOOTER .mtail .cust_tel {display:none;}
}
@media screen and (max-width: 768px){
	#FOOTER {padding-bottom:0.0%;}
	#FOOTER .mtail .dot_ul {max-width:320px;}
	#FOOTER .mtail .copy_ul {width:100%;}
}
@media screen and (max-width: 500px){

}
@media screen and (max-width: 425px){

}
@media screen and (max-width: 375px){

}
@media screen and (max-width: 359px){

}


/*------------------------------------------------------
   레이어 팝업
------------------------------------------------------*/
.l__popup {display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999999}
.l__popup .dim {position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.7}
.l__popup .popup__area {position:relative;max-width:800px;margin:0 auto;padding:35px;background-color:#fff;z-index:2;box-sizing:border-box;margin-top: 100px;}
.l__popup .popup__close {position:absolute;top:15px;right:15px;background-color:transparent !important;border:none !important;padding:0 !important;}
.l__popup .popup__top {position:absolute;bottom:15px;right:15px;background-color:transparent !important;border:none !important;padding:0 !important;}

/* 개인정보처리방침*/
.l__popup .popup__inner h3 {margin-bottom:30px;font-size:22px;color:#333;}
.l__popup#popup__privacy .popup__inner h3 {margin-bottom:0;}
.l__popup .termsCon_area{width:100%; height:520px; margin:0 auto 0; overflow:auto;overflow-y: scroll; -ms-overflow-style: none;font-weight:400;}
.l__popup .termsCon_area::-webkit-scrollbar{display: none;}
.l__popup .termsCon_area h6 {color:#000; font-size:20px; margin:0; padding-top:30px; font-weight:600;}
.l__popup .termsCon_area p {padding-top:20px; font-size:14px;}
.l__popup .termsCon_area div {font-size:1.10em;word-break:keep-all;}
.l__popup .termsCon_area p a {color:#000;}
.l__popup .termsCon_area .box_text{padding:20px 18px; background:#f8f8f8; border:2px solid #ddd; font-size:15px; line-height:23px;}
.l__popup#popup__agree .popup__area {max-width:400px;}
.l__popup#popup__agree .termsCon_area {height:auto;}
.l__popup .minwon_service {font-size:1.30em;padding-top:20px;}

@media screen and (max-width: 830px){
    .l__popup .popup__area {padding:20px;}
    .l__popup#popup__privacy .popup__area, .l__popup#popup__info .popup__area {margin:30px 10px 15px 10px;}
	.l__popup .popup__area {margin:30px 10px 15px 10px;}
    .l__popup .popup__inner h3 {margin-bottom:25px;}
    .l__popup .termsCon_area h6 {padding-top:20px;font-size:18px;}
    .l__popup .termsCon_area p {padding-top:15px;font-size:14px;}
}
@media screen and (max-width: 430px){
    .l__popup#popup__agree .popup__area {margin:30px 10px 15px 10px;}
}

/*------------------------------------------------------
   입주가이드
------------------------------------------------------*/
#mi_guide table{width:100%;padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
#mi_guide table th {font-size:1.35em;color:#333;background:#D8EAFF;padding:10px 0 10px 10px;text-align:left;border-top:1px solid #BCBABB;border-right:0;border-bottom:1px solid #BCBABB;border-left:0;}
#mi_guide table td {font-size:1.25em;color:#333;border:1px solid #BCBABB;padding:10px 10px 10px 20px;}
#mi_guide .border-top2 {border-top:2px solid #777375;}
#mi_guide .mi_title_l {font-size:2.50em;font-weight:400;text-align:center;margin-top:50px;}
#mi_guide .mi_line {width:100px;border-bottom:2px solid #ccc;text-align:center;margin:0 auto;margin-top:10px;margin-bottom:50px;}
#mi_guide .mi_title {font-size:1.55em;font-weight:bold;margin:30px 0 5px;}
#mi_guide .border-left0 {border-left:0;}
#mi_guide .border-right0 {border-right:0;}
#mi_guide ol {margin:0px;padding:0;margin-left:20px;}
#mi_guide ol li{padding-bottom:10px;}
#mi_guide ol li:nth-last-child(1){padding-bottom:0;}
#mi_guide .mlgiide_text {font-size:1.25em;word-break:keep-all;letter-spacing:-0.001em;}

@media screen and (max-width: 830px){
    .l__popup#popup__guide .popup__area {margin:30px 10px 15px 10px;}
}
@media screen and (max-width: 359px){
	#mi_guide table th {font-size:1.25em;padding-right:10px;}
	#mi_guide table td {font-size:1.15em;}
}


/*------------------------------------------------------
   체크리스트
------------------------------------------------------*/
.checklist {margin:30px 10px 30px 10px;}
.checklist table {width:100%;padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
.checklist table thead th {padding:10px 0 10px 30px;background:#E6F9FF;color:#333;font-weight:bold;font-size:15px;text-align:center;border-top:1px solid #BCBABB;border-bottom:1px solid #BCBABB;border-right:0px;}
.checklist table tbody td {font-size:13px;color:#555;font-weight:bold;padding:10px 0 10px 5px;line-height:1.5em;word-break:break-all;border-top:1px solid #BCBABB;border-bottom:1px solid .BCBABB;border-right:0px;}
.checklist .info_title{width:130px;margin:auto;margin-top:30px;margin-bottom:15px;font-size:18px;font-weight:bold;color:#333;text-align:center;padding:7px 0 7px;background:#fff;border-top:1px solid #0BC3F7;border-bottom:1px solid #0BC3F7;}

.tsm ul:after {display:block;visibility:hidden;clear:both;content:""}
.tsm ul li { float:left;display:block;position:relative;width:25%;height:40px;line-height:40px;border:1px solid #ddd;background:#f8f8f8; text-align:center;text-decoration:none;letter-spacing:-0.1em;cursor:pointer; margin-left:-1px;margin-top:-1px; }
.tsm ul li a {font-size:1.25em;color:#666;}
.tsm ul li:nth-child(1), .tsm ul li:nth-child(5) {margin-left:0;}

.mi_check table{width:100%;padding:0; border-spacing:0px; border:0; border-collapse:collapse;margin-bottom:50px;}
.mi_check table tbody th {font-size:1.35em;color:#333;background:#E9ECF1;padding:10px 0 10px;border-top:1px solid #BCBABB;border-right:0;border-bottom:1px solid #BCBABB;border-left:0;}
.mi_check table tbody td {font-size:1.35em;color:#333;padding:10px 10px 10px 20px;border-top:1px solid #BCBABB;border-right:0;border-bottom:1px solid #BCBABB;border-left:0;}
.mi_check .border-top2 {border-top:2px solid #777375;}
.mi_check .mi_title_l {font-size:2.50em;font-weight:400;text-align:center;margin-top:50px;}
.mi_check .mi_line {width:100px;border-bottom:2px solid #ccc;text-align:center;margin:0 auto;margin-top:10px;margin-bottom:50px;}
.mi_check .mi_title {font-size:1.55em;font-weight:bold;margin:30px 0 5px;}
.mi_check ol {margin:0px;padding:0;margin-left:20px;}
.mi_check ol li{padding-bottom:10px;}
.mi_check ol li:nth-last-child(1){padding-bottom:0;}

@media screen and (max-width: 830px){
    .l__popup#popup__checklist .popup__area {margin:30px 10px 15px 10px;}
}
@media screen and (max-width: 425px){
	.tsm ul li {width:33.3%;}
	.tsm ul li:nth-child(4), .tsm ul li:nth-child(7) {margin-left:0;}
	.tsm ul li:nth-child(5) {margin-left:-1px;}
}
@media screen and (max-width: 375px){
	.tsm ul li a:nth-child(1) {font-size:1.05em;}
}
@media screen and (max-width: 360px){
	.mi_check table tbody th {font-size:1.15em;}
	.mi_check table tbody td {font-size:1.15em;}
	.mi_check .mi_title {font-size:1.25em;}
	.mi_check ol {margin-left:5px;}
	.mi_check .mi_title_l {font-size:2.00em;}
	.mi_check .mi_line {margin-bottom:20px;}
}


.br-theme-fontawesome-stars .br-widget {height: 25px;white-space: nowrap;}
.br-theme-fontawesome-stars .br-widget a {font: normal normal normal 20px/1 FontAwesome;text-rendering: auto;-webkit-font-smoothing: antialiased;text-decoration: none;margin-right: 6px;font-size:1.0em !important;}
.br-theme-fontawesome-stars .br-widget a:after {content: '\f005';color: #b0b0b0;}
.br-theme-fontawesome-stars .br-widget a.br-active:after {color: #0080ff;}
.br-theme-fontawesome-stars .br-widget a.br-selected:after {color: #0080ff;}
.br-theme-fontawesome-stars .br-widget .br-current-rating {display: none;}
.br-theme-fontawesome-stars .br-readonly a {cursor: default;}

@media print {.br-theme-fontawesome-stars .br-widget a:after {content: '\f006';color: black;}
.br-theme-fontawesome-stars .br-widget a.br-active:after,.br-theme-fontawesome-stars .br-widget a.br-selected:after {content: '\f005';color: black;}
}