@charset "utf-8";


@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard-dynamic-subset.min.css");
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css");
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800&display=swap');
@import url('//fonts.googleapis.com/earlyaccess/nanummyeongjo.css');	

@font-face {
    font-family: 'Chosunilbo_myungjo';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/Chosunilbo_myungjo.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
	
	body,html { scroll-behavior: smooth;}

	#wrap {-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}





	body {position:relative;  font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif; }

	


	#statusBar {position:fixed; top:0px; left:0; height:5px; width:0%; background-color:#224ef5; transition:width 0.1s ease; z-index:1000; }



	/* 기본 감싸는 레이아웃 */
	#wrap,#header,#footerGroup {position:relative; width:100%; }


	#wrap {overflow:hidden; margin-top:100px;}



	#top100,
	#guide,
	#faq,
	#tip,
	#majors,
	#language,
	#thief {scroll-margin-top:150px;}


	#header {z-index:99; height:100px;  transition: all 0.2s;  position:fixed; width:100%; left:0px; top:0px; background:#fff;  -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;   text-align:center; box-shadow: 0px 1px 10px rgb(0 0 0 / 20%);}




	/* 로고 */
	#header h1#logo {position:absolute; left:2%; top:0; height:100px;}
	#header h1#logo a{display:inline-block; vertical-align:middle;  line-height:85px;}
	#header h1#logo a img {vertical-align:middle; width:200px;}





	/*상단메뉴*/
	#topMenu {position:relative; display:inline-block; font-size:0px;  height:100px;   z-index:1;}
	#topMenu li.menu_list {display:inline-block; position:relative; }
	#topMenu li.menu_list a.depth_link {display:block; font-size:17px;padding:0 30px; color:#000; line-height:100px; position:relative;   transition: all 0.2s;  font-weight:bold;}
	#topMenu li.menu_list a.on {color:#224ef5;  }


	#topMenu li a span.line {position:absolute; left:0px; bottom:0px; width:0%; height:3px; background:#224ef5; transition: all 0.2s;}
	#topMenu li a:hover{color:#224ef5;}
	#topMenu li a:hover span.line,
	#topMenu li a.on span.line { width:100%; transition: all 0.2s;}




	#topMenu li div.depth_box {display:none; position:absolute; top:90px; left:0%; width:100%;  border-radius:10px; background:#224ef5}
	#topMenu li div.depth_box ul {padding:25px 0px;}
	#topMenu li div.depth_box ul li {font-size:16px; text-align:center; }
	#topMenu li div.depth_box ul li a {display:block; color:#fff; line-height:30px;}
	#topMenu li div.depth_box ul li a:hover { font-weight:bold;text-decoration:underline;}
	#topMenu li div.depth_box ul li:last-child a{border-bottom:0px;}


	/*3뎁스*/
	#topMenu li div.depth_box ul.three_depth {display:none; background:#fff; }
	#topMenu li div.depth_box ul.three_depth li a {display:block;line-height:30px; color:#0c3966;}



	
	
	/*카피라이트*/
	#footerGroup {position:relative;  color:#000; padding:60px 0px; text-align:center; }





	


	.main_sample_wrap  {margin-bottom:0px;  min-height:450px; text-align:Center; position:relative; margin:0 2%; padding:50px 0px; /*background:#224ef5;*/ background:url(/images/main/main_visual_bg.jpg) center top no-repeat; border-radius:30px;   margin-top:40px;}
	.main_sample_wrap ul {text-align:center; font-size:0px; overflow:hidden; cursor:pointer;}
	.main_sample_wrap ul li.list{font-family: 'Montserrat', sans-serif;  box-sizing: border-box;  overflow:hidden;    overflow: visible; }
	.main_sample_wrap ul li.list img {max-width:100%; }
	.main_sample_wrap ul li.slick-slide  { }


	.main_sample_wrap .main_sample_wrap_info {text-align:left; padding-left:350px; padding-top:90px; color:#fff; }
	.main_sample_wrap .main_sample_wrap_info .t1{font-size:20px;;}
	.main_sample_wrap .main_sample_wrap_info .t2{font-size:50px;margin-top:10px; letter-spacing:-1px; line-height:50px; font-weight:bold;}
	.main_sample_wrap .main_sample_wrap_info .t3{font-size:18px;;margin-top:10px;}
	.main_sample_wrap .main_sample_wrap_info .t4{;margin-top:30px;}
	.main_sample_wrap .main_sample_wrap_info .t4 span {display:inline-block; background:#224ef5; color:#fff; border-radius:40px; line-height:45px; font-size:16px; padding:0 25px; margin-right:10px;}

	.main_sample_wrap .visual {position:absolute; right:200px; bottom:-80px;}
	.main_sample_wrap .visual img {max-width:100%; vertical-align:bottom;}




	.main_center_text {padding:120px 0px 0px; text-align:center;}
	.main_center_text .t1{font-size:60px; font-weight:bold; line-height:65px; color:#000; letter-spacing:-2px;}
	.main_center_text .t1 span {color:#224ef5;}
	.main_center_text .t2{font-size:20px;  margin-top:20px; line-height:25px; color:#000;}



	.main_list_wrap {  margin:0 10% ;margin-top:80px;}
	.main_list_wrap ul {overflow:hidden;}


	.main_list_wrap ul li {float:left;  width:20%; }

	.main_list_wrap ul li .box  {   margin:10px;}
	.main_list_wrap ul li .box .photo {overflow:hidden;}
	.main_list_wrap ul li .box .photo img {width:100%; vertical-align:middle;border-radius:20px 20px 0px 0px; -moz-transition: all 0.3s;  -webkit-transition: all 0.3s;  transition: all 0.3s; }
	.main_list_wrap ul li:hover .box .photo img {-moz-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); }
	.main_list_wrap ul li .box .info_wrap {border:1px #ddd solid; padding:20px; border-top:0px; border-radius:0px 0px 20px 20px;  -moz-transition: all 0.3s;  -webkit-transition: all 0.3s;  transition: all 0.3s;}
	.main_list_wrap ul li .box .info .col_box{display:table; width:100%; margin:5px 0px;}
	.main_list_wrap ul li .box .info .col_box .col{display:table-cell; vertical-align:middle; line-height:33px; }
	.main_list_wrap ul li .box .info .col_box .col.s_title {background:#222; width:30%; border-radius:20px; text-align:center; color:#fff;  font-size:13px; }
	.main_list_wrap ul li .box .info .col_box .col.s_text {font-size:17px; color:#000; font-weight:bold; letter-spacing:-1px; padding-left:10px;}
	.main_list_wrap ul li .box .type {padding:10px; text-align:center;border:2px #ededed solid;  font-weight:bold; letter-spacing:-2px; font-size:17px; color:#000;border-radius:10px; margin-top:20px;  -moz-transition: all 0.3s;  -webkit-transition: all 0.3s;  transition: all 0.3s;}
	
	.main_list_wrap ul li.type01 .box .type {border-color:#224ef5; color:#224ef5;}
	.main_list_wrap ul li.type02 .box .type {border-color:#f56c22; color:#f56c22;}
	.main_list_wrap ul li.type03 .box .type {border-color:#23580e; color:#23580e;}

	.main_list_wrap ul li.type01:hover .box .type {background-color:#224ef5; color:#fff;}
	.main_list_wrap ul li.type02:hover .box .type {background-color:#f56c22; color:#fff;}
	.main_list_wrap ul li.type03:hover .box .type {background-color:#23580e; color:#fff;}


	.main_list_wrap ul li.type01:hover .box .info_wrap {border-color:#224ef5;}
	.main_list_wrap ul li.type02:hover .box .info_wrap {border-color:#f56c22;}
	.main_list_wrap ul li.type03:hover .box .info_wrap {border-color:#23580e;}




	.main_help_guide { margin:200px 10% 0px; background:#000 url(/images/main/main_help_guide_bg.png) center 50% no-repeat;;  padding:120px 0px; border-radius:60px; text-align:center;}
	.main_help_guide .title  {font-size:50px; font-weight:bold; letter-spacing:-2px; color:#fff; text-align:center;}
	.main_help_guide ul{margin-top:60px;}
	.main_help_guide ul li{display:inline-block; width:300px; margin:0 20px; background:#224ef5; padding:60px 20px;; border-radius:20px;}
	.main_help_guide ul li .num{    font-size: 40px; font-weight:900; color:#fff;}
	.main_help_guide ul li .icon{padding:30px 0px;}
	.main_help_guide ul li .lord-icon{width:90px; height:90px;}
	.main_help_guide ul li .t1 {font-size:22px; letter-spacing:-2px; font-weight:bold; color:#fff;}
	.main_help_guide ul li .t2 {font-size:16px; letter-spacing:-1px; margin-top:5px; color:#fff;}

	

	.main_review_wrap {margin:100px 10%;}
	.main_review_wrap .title {position:relative; color:#000; text-align:left; margin-bottom:30px; }
	.main_review_wrap .title .t1 {font-size:45px; line-height:50px; font-weight:bold;   letter-spacing:-2px;  }
	.main_review_wrap .title .t1 span {color:#224ef5; font-weight:900;}
	.main_review_wrap .title .t2  {font-size:20px; color:#000; margin-top:10px;}

	.main_review_wrap .info_box {border:1px #ddd solid; border-radius:20px; overflow:hidden; }
	.main_review_wrap .info_box ul li{border-bottom:1px #ededed solid; text-align:left; padding:30px 20px; position:relative; font-size:20px; color:#000; letter-spacing:-1px; padding-left:60px;}
	.main_review_wrap .info_box ul li a{color:#000;}
	.main_review_wrap .info_box ul li:last-child {border-bottom:0px;}
	.main_review_wrap .info_box ul li strong {position:absolute; left:20px; top:25px; width:30px; line-height:30px; height:30px; border-radius:30px; font-size:15px; color:#fff; background:#224ef5;  text-align:center; margin-right:10px;}
	.main_review_wrap .info_box ul li .question_a {margin-top:20px; background:#f8f8f8; padding:30px; border-radius:20px; position:relative; padding-left:30px; font-size:16px; color:#666; display:none;}
	.main_review_wrap .info_box ul li .question_a strong{background:#fff; color:#000;  position:absolute; left:-5px; top:-10px; font-size:15px;}

	

	.main_tip_wrap {margin:100px 10%;}
	.main_tip_wrap .title {position:relative; color:#000; text-align:left; margin-bottom:0px; }
	.main_tip_wrap .title .t1 {font-size:45px; line-height:50px; font-weight:bold;   letter-spacing:-2px;  }
	.main_tip_wrap .title .t1 span {color:#224ef5; font-weight:900;}
	.main_tip_wrap .title .t2  {margin-top:10px; background-color:#f8f8f8; background-image:url(/images/main/main_tip_wrap_bg.png);  background-position:60px bottom; background-repeat:no-repeat; padding:50px; border-radius:20px 20px 0px 0px; padding-left:350px; font-size:16px;}
	

	
	.main_tip_wrap_list_wrap {border:1px #ededed solid;  padding:80px; border-top:0px;  border-radius:0px 0px 20px 20px;}
	.main_tip_wrap_list {margin-bottom:50px;  padding-bottom:50px; border-bottom:1px #ededed solid;}
	.main_tip_wrap_list:last-child {border-bottom:0px; margin-bottom:0px;  padding-bottom:0px; }
	.main_tip_wrap_list .col_box {display:table; width:100%; table-layout:fixed; }
	.main_tip_wrap_list .col_box .col {display:table-cell; vertical-align:middle; }
	.main_tip_wrap_list .col_box .col.s_title  {font-size:23px; color:#224ef5; line-height:33px; letter-spacing:-2px; overflow:hidden;  font-weight:bold;; width:450px; vertical-align:top; padding-left:0px;}

	.main_tip_wrap_list .col_box .col.s_text .t1 {padding-left:17px;font-size:18px; color:#000; line-height:30px; letter-spacing:-1px;}
	.main_tip_wrap_list .col_box .col.s_text ul {margin-top:10px; background:#f8f8f8; padding:30px; border-radius:20px;}
	.main_tip_wrap_list .col_box .col.s_text ul li  {padding:0 0 0 13px; font-size:15px;  color:#555;  line-height:28px; margin:3px 0px; background:url(/images/main/dot01.jpg) left 12px no-repeat;}
	.main_tip_wrap_list .col_box .col.s_text ul li .t1_1 {font-size:17px; color:#000; }
	.main_tip_wrap_list .col_box .col.s_text ul li .t1_2 {font-size:16px; color:#555; line-height:22px; margin-bottom:10px; }

	
	.main_tip_wrap#majors .title .t1 span {color:#cca96b; font-weight:900;}
	.main_tip_wrap#majors .main_tip_wrap_list .col_box .col.s_title  {color:#cca96b; }
	.main_tip_wrap#majors .title .t2  {background-image:url(/images/main/main_majors_tip_wrap_bg.png); background-position: 120px center; }



	.main_tip_wrap#language .title .t1 span {color:#8869e9; font-weight:900;}
	.main_tip_wrap#language .main_tip_wrap_list .col_box .col.s_title  {color:#8869e9; }
	.main_tip_wrap#language .title .t2  {background-image:url(/images/main/main_language_tip_wrap_bg.png); background-position: 40px center; }

	
	.main_tip_wrap#thief .title .t1 span {color:#cb4e41; font-weight:900;}
	.main_tip_wrap#thief .main_tip_wrap_list .col_box .col.s_title  {color:#cb4e41; }
	.main_tip_wrap#thief .title .t2  {background-image:url(/images/main/main_thief_tip_wrap_bg.png); background-position: 40px center; }

	

	.join_member_btn {text-align:center;   margin-top:90px; padding-bottom:80px;  }
	.join_member_btn a{display:block; margin:0 30%; line-height:70px; border-radius:10px; text-align:center; color:#fff; font-size:18px; letter-spacing:-2px; background:#224ef5;   border-bottom:5px #162d84 solid; transition: all 0.2s; }
	.join_member_btn a:hover {margin:0px 10%;; padding:0px;transition: all 0.2s;}


	.join_member_hidden_contents { display:none;  position:relative; border-radius:0px;  text-align:center;  }
	.join_member_hidden_contents .box {position:relative;}
	.join_member_hidden_contents .box  img.pic {max-width:100%; vertical-align:middle;}
	.join_member_hidden_contents .close{position:absolute; right:0px; top:-50px;  }
	.join_member_hidden_contents .close a{width:50px; line-height:50px; color:#fff; text-align:center; background:#224ef5;display:inline-block;}



@media all and (max-width:1024px) {
	

	#wrap,
	#footerGroup {background:#f8f8f8;}
	#footerGroup {font-size:13px;}

	#header {z-index:99; height:auto;    text-align:center;   background:#fff;}




	/* 로고 */
	#header h1#logo {position:relative; left:2%; top:7px; height:60px; text-align:left;}
	#header h1#logo a{ line-height:45px;}
	#header h1#logo a img {width:150px;}





	/*상단메뉴*/
	#topMenu {position:relative; display:block; font-size:0px;  height:45px; background:#224ef5;  /* overflow:hidden; white-space:nowrap; overflow-x:auto;-webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar;     padding-right:20px;   position:relative;*/}
	#topMenu li.menu_list {display:inline-block; position:relative; }
	#topMenu li.menu_list a.depth_link {display:block; font-size:13px;padding:0 7px; color:#fff; line-height:45px;   font-weight:normal;; letter-spacing:-2px;}

	#topMenu li.menu_list a.menu_on {color:#0c3966;  }

	#topMenu li div.depth_box {display:none; position:absolute; top:45px; left:0%; width:100%;  border-radius:10px; transition: all 0.2s;   border-top:0px; -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
	#topMenu li div.depth_box ul {padding:25px 0px;}
	#topMenu li div.depth_box ul li {font-size:12px; text-align:center; }
	#topMenu li div.depth_box ul li a {display:block; color:#000; line-height:30px;}
	#topMenu li div.depth_box ul li a:hover { font-weight:bold;text-decoration:underline;}
	#topMenu li div.depth_box ul li:last-child a{border-bottom:0px;}


	/*3뎁스*/
	#topMenu li div.depth_box ul.three_depth {display:none; background:#fff; }
	#topMenu li div.depth_box ul.three_depth li a {display:block;line-height:30px; color:#0c3966;}

	




	
	.main_sample_wrap  { min-height:auto;  margin:4%; padding:20px 0px 120px;  background:url(/images/main/main_visual_bg_mobile.jpg) center top no-repeat; background-size:cover; border-radius:20px; }
	.main_sample_wrap ul {text-align:center; font-size:0px; overflow:hidden; cursor:pointer;}


	.main_sample_wrap .main_sample_wrap_info {text-align:left; padding:30px; }
	.main_sample_wrap .main_sample_wrap_info .t1{font-size:18px;;}
	.main_sample_wrap .main_sample_wrap_info .t2{font-size:27px;margin-top:10px; letter-spacing:-2px; line-height:40px; }
	.main_sample_wrap .main_sample_wrap_info .t3{font-size:16px;;margin-top:5px;}
	.main_sample_wrap .main_sample_wrap_info .t4{;margin-top:30px;}
	.main_sample_wrap .main_sample_wrap_info .t4 span { border-radius:10px; line-height:35px; font-size:14px; padding:0 7px; margin-right:3px;}

	.main_sample_wrap .visual {position:absolute; right:0px; bottom:-50px;}
	.main_sample_wrap .visual img {max-width:200px;}


	.main_center_text {padding:80px 0px 0px; margin:2%;}
	.main_center_text .t1{font-size:30px;  line-height:30px;}
	.main_center_text .t2{font-size:17px;  margin-top:10px; line-height:20px;}
	.main_center_text .t2 span{display:block;}



	.main_list_wrap {  margin:0px 4% ;margin-top:30px;}


	.main_list_wrap ul li {float:left;  width:49%; margin-bottom:3%;}
	.main_list_wrap ul li:nth-child(2n+2) {float:right;}

	.main_list_wrap ul li .box  {margin:0px; }
	.main_list_wrap ul li .box .photo img {;border-radius:10px 10px 0px 0px;;}
	.main_list_wrap ul li .box .info_wrap { padding:15px; border-radius:0px 0px 10px 10px; background:#fff;}

	.main_list_wrap ul li .box .info .col_box .col{display:table-cell; vertical-align:middle; line-height:25px; }
	.main_list_wrap ul li .box .info .col_box .col.s_title {width:70px;; border-radius:10px;  font-size:12px; }
	.main_list_wrap ul li .box .info .col_box .col.s_text {font-size:15px; font-weight:normal;   padding-left:5px;}
	.main_list_wrap ul li .box .type {padding:5px;  font-size:14px; letter-spacing:-1px; }




	.main_help_guide { margin:80px 4% 0px; background-size:cover;  padding:50px 10px 0px; border-radius:20px; }
	.main_help_guide .title  {font-size:30px;  line-height:30px;}
	.main_help_guide ul{margin-top:30px;}
	.main_help_guide ul li{display:block; width:auto; margin:0px 0px 10px;  padding:40px 20px;; border-radius:10px;}
	.main_help_guide ul li .icon{padding:20px 0px;}
	.main_help_guide ul li .lord-icon{width:40px; height:40px;}
	.main_help_guide ul li .t1 {font-size:22px; letter-spacing:-2px; }
	.main_help_guide ul li .t2 {font-size:15px; }

	

	.main_review_wrap {margin:80px 4%;}
	.main_review_wrap .title { margin-bottom:10px; }
	.main_review_wrap .title .t1 {font-size:30px; line-height:30px; }
	.main_review_wrap .title .t2  {font-size:17px; line-height:20px; margin-top:5px;}

	.main_review_wrap .info_box { background:#fff;}
	.main_review_wrap .info_box ul li{font-size:18px; }
	.main_review_wrap .info_box ul li strong {left:20px; top:30px;}

	

	.main_tip_wrap {margin:80px 4%;}
	.main_tip_wrap .title .t1 {font-size:30px; line-height:30px;  }
	.main_tip_wrap .title .t1 {font-size:30px; line-height:30px;  }
	.main_tip_wrap .title .t2  {margin-top:10px; background-color:#fff;   background-position:90% 90%;  padding:30px 30px 150px; background-size:150px; letter-spacing:-1px; border-radius:20px; font-size:18px;  position:relative; z-index:0;}
	

	
	.main_tip_wrap_list_wrap { padding:30px; border:0px; border-top:0px; border-radius:20px;    background:#224ef5; margin-top:-60px; position:relative; z-index:1;;}
	.main_tip_wrap_list {margin-bottom:20px;  padding-bottom:20px; border-bottom:1px rgba(255,255,255,0.2) solid;;}
	.main_tip_wrap_list .col_box {display:block;  }
	.main_tip_wrap_list .col_box .col {display:block;   }
	.main_tip_wrap_list .col_box .col.s_title  {font-size:20px;   width:auto; margin-bottom:10px; color:#fff;}

	.main_tip_wrap_list .col_box .col.s_text .t1 { padding-left:0px;font-size:15px;  line-height:23px; letter-spacing:-1px; color:#fff; }
	.main_tip_wrap_list .col_box .col.s_text ul {margin-top:10px; background:#f8f8f8; padding:30px; border-radius:20px;}
	.main_tip_wrap_list .col_box .col.s_text ul li  {padding:0 0 0 13px; font-size:15px;  color:#555;  line-height:28px; margin:3px 0px; background:url(/images/main/dot01.jpg) left 12px no-repeat;}
	.main_tip_wrap_list .col_box .col.s_text ul li .t1_1 {font-size:17px; color:#000; }
	.main_tip_wrap_list .col_box .col.s_text ul li .t1_2 {font-size:16px; color:#555; line-height:22px; margin-bottom:10px; }

	

	.main_tip_wrap#majors .main_tip_wrap_list_wrap { background:#cca96b;}
	.main_tip_wrap#majors .title .t2  {background-size:100px;; padding-bottom:180px; background-position:90% 90%; }
	.main_tip_wrap#majors .main_tip_wrap_list .col_box .col.s_title {color:#fff;}




	.main_tip_wrap#language .main_tip_wrap_list_wrap { background:#8869e9;}
	.main_tip_wrap#language .title .t2  {background-size:120px;; padding-bottom:180px; background-position:90% 90%; }
	.main_tip_wrap#language .main_tip_wrap_list .col_box .col.s_title {color:#fff;}

	
	.main_tip_wrap#thief .main_tip_wrap_list_wrap { background:#cb4e41;}
	.main_tip_wrap#thief .title .t2  {background-size:150px;; padding-bottom:180px; background-position:90% 90%; }
	.main_tip_wrap#thief .main_tip_wrap_list .col_box .col.s_title {color:#fff;}

	
	.join_member_btn { margin-top:90px; margin:0 4%}
	.join_member_btn a{ ; border-radius:20px; margin:0px;;}
	.join_member_btn  a:hover {margin:0px;; }

	


}




@media all and (min-width:1025px) and (max-width:1440px) {



	#header {text-align:right; }

	#topMenu li.menu_list a.depth_link {font-size:17px;padding:0 20px; }


	





	.main_sample_wrap {background-size:cover;}
	.main_sample_wrap .main_sample_wrap_info { padding-left:100px;}

	.main_sample_wrap .visual {position:absolute; right:20px; bottom:00px;}
	.main_sample_wrap .visual img {width:400px;}




	.main_list_wrap {  margin:0 5% ;margin-top:80px;}
	.main_list_wrap ul {overflow:hidden;}


	.main_list_wrap ul li {width:32%; margin-bottom:4% !important;}
	.main_list_wrap ul li:nth-child(3n+2) {margin:0 2%;}

	


	.main_help_guide { margin:100px 5% 0px; }
	.main_help_guide ul{ overflow:hidden; padding:0%;}
	.main_help_guide ul li{ width:28%; margin:0px !important;; padding:60px 0px; vertical-align:top;}
	.main_help_guide ul li:nth-child(3n+2){margin:0 2% !important;}
	
	.main_help_guide ul li .t2 {line-height:20px; height:40px; padding:0 20px;}
	

	.main_review_wrap {margin:100px 5%;}
	.main_tip_wrap {margin:100px 5%;}
	

	

	.main_tip_wrap_list .col_box {display:block;; }
	.main_tip_wrap_list .col_box .col {display:block; }
	.main_tip_wrap_list .col_box .col.s_title  { width:auto;}

	.main_tip_wrap_list .col_box .col.s_text .t1 {padding-left:0px;}


}

