

body{background:#fff;font-size:0.81em;font-family:'Nanum Gothic'}
h1, h2, h3, h4, h5, h6, input, button, textarea, select{ font-family:'Nanum Gothic'}

		
		/* 그누보드 내용관리등 에디터로 입력할 경우  여기서부터 */
	.fc_ver2_pointer {color:#C53428; }
	.fc_ver2_pointer2 {color:#006fd3; }
	.daon_content_wrap{width:100%; min-width:320px; max-width:1500px; margin:0 auto;}
	.daon_ver2_page_title{width:100%; text-align:center; margin-bottom:70px;}
	.daon_ver2_page_title h1{width:100%; font-size:1.8em; font-weight:600;}
	/*.daon_ver2_page_title h1:after {content:""; clear:both; display:block; width:30px; margin:10px auto; border:1px solid #000;}*/
	.daon_ver2_page_title h2{width:100%; font-size:1.2em; color:#666; margin-top:20px; }

	.daon_ver2_sub_type10 {width:100%;}
	.daon_ver2_sub_type10:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type10 h3.con_tit {display:block; font-size:1.85em; font-weight:700; line-height:1.5em; max-width:1500px; margin:50px auto 25px;}
	.daon_ver2_sub_type10 .g_map {width:100%; height:auto; margin-bottom:30px;}
	.daon_ver2_sub_type10 .g_map:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type10 .daon_map_info {width:100%;margin:0 auto; }
	.daon_ver2_sub_type10 .daon_map_info:after {content:""; display:block; clear:both;}
	.daon_ver2_sub_type10 .daon_map_info .con_box { width:100%; min-width:320px; transition: 0.3s all ease;}
	.daon_ver2_sub_type10 .daon_map_info .con_box:after{content:""; display:block; clear:both;}
	.daon_ver2_sub_type10 .daon_map_info .con_box ul { width:100%; margin:0; padding:0;} 
	.daon_ver2_sub_type10 .daon_map_info .con_box ul li {display:table; float:left; text-align:center; width:18%; min-height:240px; padding:30px 15px; margin-right:2%; margin-bottom:40px; background-color:#fff; border:1px solid #eee; transition: 0.5s all ease; }
	.daon_ver2_sub_type10 .daon_map_info .con_box ul li:last-child { margin-right:0;}
	.daon_ver2_sub_type10 .daon_map_info .con_box ul li:last-child:after {display:none}
	.daon_ver2_sub_type10 .daon_map_info .con_box ul li div.tb-cell {display:table-cell; vertical-align:middle; }
	.daon_ver2_sub_type10 .daon_map_info .con_box ul li div.tb-cell i {display:block;  font-size:3em; color:#006fd3;}
	.daon_ver2_sub_type10 .daon_map_info .con_box ul li div.tb-cell strong {display:block;  font-size:1.5em; color:#000; margin-top:20px;}
	.daon_ver2_sub_type10 .daon_map_info .con_box ul li div.tb-cell p { display:block; line-height:1.4em; font-size:1rem; color:#666; margin-top:15px; word-break:keep-all;}
	.daon_ver2_sub_type10 .daon_map_info .map_info.left {float:left; width:48%;}
	.daon_ver2_sub_type10 .daon_map_info .map_info.right {float:right; width:48%; }
	.daon_ver2_sub_type10 .daon_map_info .map_info .con_box {width:100%; margin-bottom:30px; padding-bottom:20px; border-bottom:1px solid #eee;}
	.daon_ver2_sub_type10 .daon_map_info .map_info .con_box .left-box {float:left; /*width:20%;*/}
	.daon_ver2_sub_type10 .daon_map_info .map_info .con_box .right-box {float:right; /*width:80%;*/ font-size:1rem;}
	.daon_ver2_sub_type10 .daon_map_info .map_info .con_box h2 {font-size:1.1rem; margin-bottom:10px; font-weight:700;}
	.daon_ver2_sub_type10 .daon_map_info .map_info .con_box h2 i{ display:inline-block; vertical-align:middle; text-align:center; width:30px; margin-right:0px; font-size:1.3rem; color:#3b445b; }

	@media all and (max-width:1024px){
		.daon_ver2_sub_type10 .daon_map_info .con_box ul li { width:49%; margin-right:2%; margin-bottom:2%;}
		.daon_ver2_sub_type10 .daon_map_info .con_box ul li:nth-child(even) {float:right; margin-right:0;}
		.daon_ver2_sub_type10 .daon_map_info .map_info .con_box .left-box {width:25%;}
		.daon_ver2_sub_type10 .daon_map_info .map_info .con_box .right-box {width:75%;}
		.daon_ver2_sub_type10 .daon_map_info .map_info.left{float:none; width:100%;}
		.daon_ver2_sub_type10 .daon_map_info .map_info.right{float:none; width:100%;}
	}

	@media screen and (max-width: 768px){
		.daon_ver2_page_title{margin-bottom:40px;}
		.daon_ver2_page_title h1{font-size:1.85em;}
		.daon_ver2_page_title h2{font-size:1em;}	
		
		.daon_ver2_sub_type10 {padding:0 2%; }
		.daon_ver2_sub_type10 h3.con_tit { font-size:1.5em;}
		.daon_ver2_sub_type10 .daon_map_info .con_box ul li { min-height:220px;}
		.daon_ver2_sub_type10 .daon_map_info .con_box ul li div.tb-cell i {font-size:2.5em;  }
		.daon_ver2_sub_type10 .daon_map_info .con_box ul li div.tb-cell strong {font-size:1.25em;}		
		.daon_ver2_sub_type10 .daon_map_info .map_info .con_box h2 {font-size:1em;}	
		.daon_ver2_sub_type10 .daon_map_info .map_info .con_box .right-box {font-size:1em;}
	}

	@media screen and (max-width: 640px){
		.daon_ver2_sub_type10 .daon_map_info .map_info .con_box .left-box{width:100%;}
		.daon_ver2_sub_type10 .daon_map_info .map_info .con_box .right-box {width:100%;}
	}


	.daon_ver2_sub_type6 {width:100%;}
	.daon_ver2_sub_type6 img {display:block; margin:0 auto;}
	.daon_ver2_sub_type6:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type6 .step_top {width:100%; margin-top:50px; background-color:#fff; transition: 0.3s all ease;}
	.daon_ver2_sub_type6 .step_top:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type6 .step_top .img_box { width:90%;  margin: 0 auto }
	.daon_ver2_sub_type6 .step_top .img_box img {max-width: 100%; height: 395px; display: block; margin: 0 auto;}
	
	 .img_box { width:100%;  }
	 .img_box img {max-width:100%; height: 450px; display: block; margin: 0 auto;}
	 /*.txt_box { position:relative; top:-140px; left:50%; margin-left:-40%; width:80%; padding:40px 0; background-color:#fff; margin-bottom:-140px; transition: 0.3s all ease;}*/
	 .txt_box h2.tit { display:block; font-size:2em; font-weight:700; text-align:center; color:#1a3989; line-height:1.4em; letter-spacing:-0.05em; word-break:keep-all; }
	 .txt_box div.txts {width:100%; margin-top:10px; text-align:center;}
	 .txt_box div.txts p {display:block; font-size:1.25em; color:#333; line-height:1.4em; margin-top:10px; word-break:keep-all; }
	 
	 
	.daon_ver2_sub_type6 .step_top .txt_box {position: relative; top: -30px; margin: 0 auto;  width: 90%;  padding: 40px 0 70px 0; background-color: #fff;} /*텍스트_배경색상*/
	.daon_ver2_sub_type6 .step_top .txt_box h2.tit { display:block; font-size:2.2em; font-weight:700; text-align:center; color:#2860AF; line-height:1.4em; letter-spacing:-0.05em; word-break:keep-all; }
	.daon_ver2_sub_type6 .step_top .txt_box div.txts {width: 95%; text-align: justify; margin: 50px auto;}
	.daon_ver2_sub_type6 .step_top .txt_box div.txts p {display:block; margin-bottom:10px; font-size:1.1rem; color:#333; line-height:2em; word-break:keep-all; }
	.daon_ver2_sub_type6 .step_box { width:100%; margin-top:50px;  transition: 0.3s all ease;}
	.daon_ver2_sub_type6 .step_box:after{content:""; display:block; clear:both;}
	.daon_ver2_sub_type6 .step_box ul { width:100%; margin:0; padding:0;} 
	.daon_ver2_sub_type6 .step_box ul li {display:table; position:relative; float:left; text-align:center; width:22%; min-height:180px; padding:40px 15px; margin-right:4%; margin-bottom:40px; background-color:#fff; border:1px solid #dfdfdf; transition: 0.5s all ease; }
	.daon_ver2_sub_type6 .step_box ul li:after {  content: ""; position: absolute; width:30px; height:30px; top:50%; right:0; margin-top:-15px; margin-right:-15%; background:url('../image/step_arrow_right.png')no-repeat;}
	.daon_ver2_sub_type6 .step_box ul li:first-child {display:table; background-color:#333;}
	.daon_ver2_sub_type6 .step_box ul li:first-child .con_box {display:table-cell; vertical-align:middle;  } 
	.daon_ver2_sub_type6 .step_box ul li:first-child .con_box p {display:block; color:#fff; font-size:1.1em; margin-top:10px; } 
	.daon_ver2_sub_type6 .step_box ul li:nth-child(4n) { margin-right:0;}
	.daon_ver2_sub_type6 .step_box ul li:nth-child(4n):after {display:none}
	.daon_ver2_sub_type6 .step_box ul li .con_box em { position:absolute; top:0; left:0; width:34px; height:34px; line-height:32px; background-color:#333; border:1px solid #333; text-align:center; font-size:1em; color:#fff; font-style:normal; z-index:1;}
	.daon_ver2_sub_type6 .step_box ul li:last-child .con_box em {background-color:#2860AF; border:1px solid #2860AF;} 
	.daon_ver2_sub_type6 .step_box ul li .con_box {display:table-cell; vertical-align:middle; }
	.daon_ver2_sub_type6 .step_box ul li .con_box strong {display:block;  font-size:1.4em; color:#000;}
	.daon_ver2_sub_type6 .step_box ul li .con_box p { display:block; line-height:1.4em; font-size:1em; color:#666; margin-top:15px; word-break:keep-all;}


	@media all and (max-width:1024px){
		.daon_ver2_sub_type6 .step_box ul li { width:46%; margin-right:4%; }
		.daon_ver2_sub_type6 .step_box ul li:after { margin-right:-12%;}
		.daon_ver2_sub_type6 .step_box ul li:nth-child(even) {float:right; margin-right:0;}
		.daon_ver2_sub_type6 .step_box ul li:nth-child(even):after {display:none;}
	}

	@media screen and (max-width: 768px){
		.daon_ver2_page_title{margin-bottom:40px;}
		.daon_ver2_page_title h1{font-size:1.85rem;}
		.daon_ver2_page_title h2{font-size:1rem;}

		.daon_ver2_sub_type6 .step_top {padding:0; border:0;}
		.daon_ver2_sub_type6 .step_top .txt_box h2.tit {font-size:1.5em;}
		
		.txt_box div.txts {width:100%; }
		.txt_box div.txts p {font-size:1rem;}
		
		.daon_ver2_sub_type6 .step_top .txt_box div.txts {width:100%; }
		.daon_ver2_sub_type6 .step_top .txt_box div.txts p {font-size:1rem;}
		.daon_ver2_sub_type6 .step_box { padding:0 4%; margin-top:50px; }
		.daon_ver2_sub_type6 .step_box ul li { width:100%; min-height:auto; padding:25px 25px; margin-bottom:50px;  }
		.daon_ver2_sub_type6 .step_box ul li:after { top: unset; bottom:-40px; margin-top:0; left:50%; margin-left:-15px; transform: rotate(90deg);}
		.daon_ver2_sub_type6 .step_box ul li:first-child {text-align:center; }
		.daon_ver2_sub_type6 .step_box ul li:nth-child(even):after {display:block; }
		.daon_ver2_sub_type6 .step_box ul li:nth-child(4n):after {display:block}
		.daon_ver2_sub_type6 .step_box ul li:last-child:after {display:none;}
		.daon_ver2_sub_type6 .step_box ul li:last-child {margin-bottom:0;}
		.daon_ver2_sub_type6 .step_box ul li .con_box strong {display:inline-block;  font-size:1.25em; color:#000;}		
	}
	/*  여기까지 코드를 복사하여 공통 css파일 최하단에 추가합니다. */
	
	
	.daon_ver2_sub_type8 {width:100%;}
	.daon_ver2_sub_type8:after{ content:""; display:block; clear:both;}
	.sidewrap_img{margin:0 auto; width:100%; max-width:1500px;}
	.sidewrap_img img{width:100%; height:auto;}
	.sidewrap {max-width:1500px; margin:0 auto; padding:50px 25px; border-bottom: 1px solid #eee;}
	.sidewrap:after {content:""; display:block; clear:both;}
	.sidewrap:first-child {border-top: 1px solid #222;}
	.sidewrap:last-child{border-bottom:1px solid #eee;}
	.sidewrap .left-box {float: left; width: 20%; text-align: right; padding-right: 15px;}
	.sidewrap .left-box h3.tit {display:block; font-size:1.85em; font-weight:700; line-height:1.5em;}
	.sidewrap .right-box {float:left; width:75%; }	
	.sidewrap.ex1 .con_box {width:100%;}
	.sidewrap.ex1 .con_box .title { display:block; font-size:1.5em;  color:#000;  line-height:1.5m;}
	.sidewrap.ex1 .con_box .desc {display:block;  margin-top:25px;   line-height:1.6em;}
	.sidewrap.ex1 .con_box .sign {display:block; margin-top:25px;  }
	.sidewrap.ex1 .con_box .sign .ceo_sign { font-size:1.5em; font-weight:700; letter-spacing:0.3em; text-align:right;}
	.sidewrap.ex2 div.item {float:left; width:32%; margin-right:2%; margin-bottom:2%; padding:20px 10px; text-align:center;  border:1px solid #ddd; transition: 0.3s all ease;}
	.sidewrap.ex2 div.item:nth-child(3n){margin-right:0;}
	.sidewrap.ex2 div.item i { display:block; width:50px; height:50px; line-height:50px; font-size:2.5em;  color:#000; margin:0 auto; }
	.sidewrap.ex2 div.item div.txts {width:100%; margin-top:20px;}
	.sidewrap.ex2 div.item div.txts strong { display:block;  font-size:1.25em;  color:#000;  line-height:1.5m;}
	.sidewrap.ex2 div.item div.txts p {display:block;  margin-top:5px;   line-height:1.6em;}
	.sidewrap.ex3 div.overview {width:100%;margin:0 auto; }
	.sidewrap.ex3 div.overview ul { width:100%;  margin:0; padding:0; display:inline-block; vertical-align:middle;/* border:1px solid #ddd; border-radius:200px; padding:50px;*/}
	.sidewrap.ex3 div.overview ul li {position:relative; float:left; display:inline-block; width:19%; margin-right:6%; margin-bottom:30px; transition: 0.3s all ease;} 
	.sidewrap.ex3 div.overview ul li:last-child {margin-right:0;}
	.sidewrap.ex3 div.overview ul li:before {width:50%; height:1px; border:1px dashed #ddd; content:''; display:block; position:absolute; top: 50%; right:-50%;}
	.sidewrap.ex3 div.overview ul li:last-child:before {display:none;}
	.sidewrap.ex3 div.overview ul li div.txts {display:table; width:100%; height:150px; text-align:center; background-color:#061A39; transition: 0.3s all ease;}
	.sidewrap.ex3 div.overview ul li:nth-child(even) div.txts { background-color:#006fd3; }
	.sidewrap.ex3 div.overview ul li:nth-child(4):before {content: ""; position: absolute; top: 0; left: -22px; width: 0px; height: 0px; border-radius: 50%; background-color: #008ed8; border: 0px;}
	.sidewrap.ex3 div.overview ul li div.txts p {display:table-cell; vertical-align:middle; }
	.sidewrap.ex3 div.overview ul li div.txts p em {display:block; font-size:1em; color:#fff;}
	.sidewrap.ex3 div.overview ul li div.txts p span {display:block; font-size:1.5em; color:#fff; margin-top:5px;}

	@media all and (max-width:1200px){
		.sidewrap.ex3 div.overview ul li {width:49%; margin-right:2%; margin-bottom:2%;}
		.sidewrap.ex3 div.overview ul li:nth-child(even) {float:right; width:49%; margin-right:0;}
		.sidewrap.ex3 div.overview ul li:before {display:none;}
		.sidewrap.ex3 div.overview ul li:nth-child(3) div.txts {background-color:#C53428;}
		.sidewrap.ex3 div.overview ul li:nth-child(4) div.txts {background-color:#555;}
	}

	@media screen and (max-width: 768px){
		.daon_ver2_page_title{margin-bottom:40px;}
		.daon_ver2_page_title h1{font-size:1.85em;}
		.daon_ver2_page_title h2{font-size:1em;}

		.sidewrap .left-box { width:100%;}
		.sidewrap .right-box { width:100%; margin-top:20px; }
		.sidewrap .left-box h3.tit {font-size:1.5em; }
		.sidewrap.ex2 div.item {width:100%; text-align:left; padding:15px 10px; margin-bottom:0; background-color:#fff; border:0; border-bottom:1px solid #eee; transition: 0.3s all ease;}
		.sidewrap.ex2 div.item:last-child {border-bottom:0;}
		.sidewrap.ex2 div.item i { display:inline-block; vertical-align:middle; font-size:1.5em;  }
		.sidewrap.ex2 div.item div.txts {width:auto; margin-top:0; display:inline-block; vertical-align:middle; }
		.sidewrap.ex2 div.item div.txts strong { font-size:1em; }
	}
	
	
	strong.sub_dsg {display:block; padding-top: 10px; padding-bottom: 10px;}


	/* 그누보드 내용관리등 에디터로 입력할 경우  여기서부터 */
	.ver2_pc_only {display:block;}

	.daon_ver2_sub_type16 {width:100%; }
	.daon_ver2_sub_type16:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type16 .busi_top {width:100%;}
	.daon_ver2_sub_type16 .busi_top:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type16 .busi_top .img_box { width:100%;}
	.daon_ver2_sub_type16 .busi_top .img_box img {max-width:100%;}
	
	 /*.txt_box { position:relative; top:-140px; left:50%; margin-left:-40%; width:80%; padding:40px 0; background-color:#fff; margin-bottom:-140px; transition: 0.3s all ease;}*/
	 .txt_box h2.tit { display:block; font-size:2em; font-weight:700; text-align:center; color:#1a3989; line-height:1.4em; letter-spacing:-0.05em; word-break:keep-all; }
	 .txt_box div.txts {width:100%; margin-top:10px; text-align:center;}
	 .txt_box div.txts p {display:block; font-size:1.25em; color:#333; line-height:1.4em; margin-top:10px; word-break:keep-all; }
	
	/*.daon_ver2_sub_type16 .busi_top .txt_box { position:relative; top:-140px; left:50%; margin-left:-40%; width:80%; padding:40px 0; background-color:#fff; margin-bottom:-140px; transition: 0.3s all ease;}*/
	.daon_ver2_sub_type16 .busi_top .txt_box h2.tit { display:block; font-size:2em; font-weight:700; text-align:center; color:#1a3989; line-height:1.4em; letter-spacing:-0.05em; word-break:keep-all; }
	.daon_ver2_sub_type16 .busi_top .txt_box div.txts {width:100%; margin-top:10px; text-align:center;}
	.daon_ver2_sub_type16 .busi_top .txt_box div.txts p {display:block; font-size:1.25em; color:#333; line-height:1.4em; margin-top:10px; word-break:keep-all; }
	.daon_ver2_sub_type16 h3.con_tit {display:block; font-size:1.85em; font-weight:700; line-height:1.5em; padding-bottom:15px; max-width:1500px; margin:50px auto 25px; border-bottom:1px solid #222; }
	.daon_ver2_sub_type16 .busi_list_all{width:100%; max-width:1500px; margin:0 auto;  }
	.daon_ver2_sub_type16 .busi_list1 {width:100%;margin:0 auto;  }
	.daon_ver2_sub_type16 .busi_list1:after {content:""; display:block; clear:both;}
	.daon_ver2_sub_type16 .busi_list1 ul {width:100%; margin:0; padding:0; }
	.daon_ver2_sub_type16 .busi_list1 ul li {float:left; width:32%; min-height:420px; margin-right:1%; padding:0; transition: 0.3s all ease;}
	.daon_ver2_sub_type16 .busi_list1 ul li:last-child {margin-right:0;}
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box {  width:100%; margin:0; padding:0; } 
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dt { width:100%; }
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dt img { max-width:100%;}
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dd { width:100%; padding:25px; overflow:hidden;}
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dd strong {display:block; font-size:1.5em; font-weight:700; line-height:1.2em; }
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dd p {display:block; margin-top:15px; font-size:1.05em; color:#777;  }
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dd p:first-child {margin-top:0; }
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dd a { display:inline-block; text-align:center; padding:10px 20px; margin:20px auto; font-size:1em; text-decoration:none; color:#000; border:1px solid #ddd; }
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dd a:hover { color:#2860AF; border:1px solid #2860AF; }
	.daon_ver2_sub_type16 .busi_list2 { width:100%;  max-width:1500px; margin:0 auto; margin-top:50px; }
	.daon_ver2_sub_type16 .busi_list2:after {content:""; display:block; clear:both;}
	.daon_ver2_sub_type16 .busi_list2 ul {float:left; width:100%; margin:0; padding:0; font-size:0; *display:inline;*zoom:1; vertical-align:top;}
	.daon_ver2_sub_type16 .busi_list2 ul li {display:inline-block; vertical-align:top; width:25%; margin-bottom:0; padding:0 15px 40px 15px; text-align:center;}
	.daon_ver2_sub_type16 .busi_list2 ul li dl.box { width:100%; margin:0; padding:0;}
	.daon_ver2_sub_type16 .busi_list2 ul li dl.box dt {width:100%; text-align:center; }
	.daon_ver2_sub_type16 .busi_list2 ul li dl.box dt span.bg1 {position: relative; display:table; width:80px; height:80px; margin:0 auto; text-align:center; background-color:#fea924; border-radius:100%; transition: 0.5s all ease; -webkit-transition: 0.5s all ease; -moz-transition: 0.5s all ease; -ms-transition: 0.5s all ease; -o-transition: 0.5s all ease; }
	.daon_ver2_sub_type16 .busi_list2 ul li dl.box dt span.bg1 i { display:table-cell; vertical-align: middle; font-size:2.5em; color:#fff; }
	.daon_ver2_sub_type16 .busi_list2 ul li dl.box dt span.bg2 {position: relative; display:table; width:80px; height:80px; margin:0 auto; text-align:center; background-color:#333; border-radius:100%; transition: 0.5s all ease; -webkit-transition: 0.5s all ease; -moz-transition: 0.5s all ease; -ms-transition: 0.5s all ease; -o-transition: 0.5s all ease; }
	.daon_ver2_sub_type16 .busi_list2 ul li dl.box dt span.bg2 i { display:table-cell; vertical-align: middle; font-size:2.5em; color:#fff; }
	.daon_ver2_sub_type16 .busi_list2 ul li dl.box dd { width:100%; margin-top:20px; }
	.daon_ver2_sub_type16 .busi_list2 ul li dl.box dd em {display:inline-block; margin-bottom:10px; font-size:1em; color:#999; font-style:normal;}
	.daon_ver2_sub_type16 .busi_list2 ul li dl.box dd strong {display:block; font-size:1.5em; font-weight:700; margin-bottom:15px;}
	.daon_ver2_sub_type16 .busi_list2 ul li dl.box dd strong.point {color:rgb(255, 0, 0);}
	.daon_ver2_sub_type16 .busi_list2 ul li dl.box dd strong span {display:inline-block; font-size:0.85em;}
	.daon_ver2_sub_type16 .busi_list2 ul li dl.box dd p {margin-top:10px; font-size:1em; color:#555; }


	@media all and (max-width:992px){		
		.daon_ver2_page_title{margin-bottom:50px;}	
		.daon_ver2_page_title h1{font-size:1.85em;}
		.daon_ver2_page_title h2{font-size:1em;}
		.daon_s_tit{font-size:1.2em;}

		.daon_ver2_sub_type16 .busi_top .txt_box h2.tit { font-size:2em; }
		.daon_ver2_sub_type16 .busi_top .txt_box div.txts p {font-size:1.25em;}
		.daon_ver2_sub_type16 .busi_list_all{ padding:0 4%; }
		.daon_ver2_sub_type16 .busi_list1 ul li dl.box dt strong {font-size:1.25em;}
		.daon_ver2_sub_type16 .busi_list1 ul li dl.box dd p {font-size:1em; }
	}

	@media all and (max-width:768px){
		.daon_ver2_sub_type16 .busi_top {margin-top:30px;}
		.daon_ver2_sub_type16 .busi_top .txt_box  { top:-50px; margin-left:-47%; padding:25px 4% 0 4%; width:94%; margin-bottom:0;}
		.daon_ver2_sub_type16 .busi_list1 ul li {width:100%; text-align:center;}
		.daon_ver2_sub_type16 .busi_list2 ul li {width:50%; } 
	}

	@media all and (max-width:640px){
		.daon_ver2_sub_type16 .busi_top .txt_box  { top:0px;}
		.daon_ver2_sub_type16 .busi_top .txt_box h2.tit { font-size:1.5em;}
		.daon_ver2_sub_type16 .busi_top .txt_box div.txts p {font-size:1em;}
	}

	@media all and (max-width:480px){
		.ver2_pc_only {display:none;}

		.daon_ver2_sub_type16 .busi_list2 ul li dl.box dd strong {font-size:1.25em; }
	}


	.daon_ver2_sub_type1 {width:100%; }
	.daon_ver2_sub_type1:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type1 .special_area {width:100%; padding:40px 0px; }
	.daon_ver2_sub_type1 .special_area:first-child {padding-top:0;}
	.daon_ver2_sub_type1 .special_area ul {min-height:450px; }
	.daon_ver2_sub_type1 .special_area ul li{ position:relative; width:100%; min-height:450px; overflow:hidden;  }
	.daon_ver2_sub_type1 .special_area ul li:last-child {margin-bottom:0;}
	.daon_ver2_sub_type1 .special_area ul li div{overflow:hidden; box-sizing:border-box;}
	.daon_ver2_sub_type1 .special_area ul li .special_img{width:46%; top:0; right:0; position:absolute; }
	.daon_ver2_sub_type1 .special_area ul li .special_img img {width:100%; }
	.daon_ver2_sub_type1 .special_area ul li:nth-of-type(odd) .special_img{right:unset; left:0;}
	.daon_ver2_sub_type1 .special_area ul li:nth-of-type(odd) .special_info{text-align:left; }
	.daon_ver2_sub_type1 .special_area ul li:nth-of-type(odd) .special_info{float:right; right:0; width:54%; padding-right:0; padding-left:1%; padding-right:1%;/*background-color: rgb(229 229 229 / 95%);*/ transition: 0.5s all ease;}
	.daon_ver2_sub_type1 .special_area ul li .special_info{position:relative; width:54%; display:table; min-height:415px; padding-right:1%; padding-left:1%; /*background-color: rgb(229 229 229 / 95%);*/ transition: 0.5s all ease;}
	.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt {display:table-cell; vertical-align:middle;  }
	.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt dl{width:100%; margin:0; padding:0; overflow:hidden; background-color:none; padding:10px;}
	.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt dl dt em{display:block; margin:0; padding:0; font-size:13px; line-height:1em; font-weight:400; font-style:normal; color:#aaa; letter-spacing:0.15em;}
	.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt dl dt.special_tit{font-size:1.85em; font-weight:600; margin:15px 0 20px 0; }
	.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt dl dd{position:relative; color:#777; line-height:1.6em; word-break:keep-all; font-size: 1.2rem; text-align: justify; line-height: 2;}
	.daon_ver2_sub_type1 table.special_tbl{display:none; width:100%; border-collapse:separate; border-spacing:0px; border-top:1px solid #002b5c; border-left:1px solid #eee; margin-top:20px; }
	.daon_ver2_sub_type1 table.special_tbl th{ width:20%; text-align:center; color:#333; font-size:0.9rem; font-weight:500; padding:8px 15px; border-bottom:1px solid #eee; border-right:1px solid #eee; background-color:#f8f8f8;}
	.daon_ver2_sub_type1 table.special_tbl td{ width:80%; text-align:left; font-size:0.9rem; padding:8px 20px; border-bottom:1px solid #eee; border-right:1px solid #eee;}	


	@media screen and (max-width:1240px){		
		.daon_ver2_sub_type1 .special_area ul li .special_img{width:47%; }
		.daon_ver2_sub_type1 .special_area ul li {min-height:auto; }
		.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt {vertical-align:top;}
	}
		
	@media screen and (max-width:992px){		
		.daon_content_wrap{padding:0 2%;}
		.daon_ver2_page_title{margin-bottom:50px;}	
		.daon_ver2_page_title h1{font-size:1.5em;}
		.daon_ver2_page_title h2{font-size:1.2em;}
		.daon_s_tit{font-size:1.2em;}
		.daon_ver2_sub_type1 .special_area ul li .special_img{position:relative; width:100%; }
		.daon_ver2_sub_type1 .special_area ul li:nth-of-type(odd) .special_info{  float:none;  width:94%; margin:0 auto; padding:0 5%; /*background-color: rgb(229 229 229 / 95%);*/}
		.daon_ver2_sub_type1 .special_area ul li .special_info{top:-50px; float:none; width:94%; min-height:auto; margin:0 auto; padding:0 5%; background-color:rgba(255,255,255,1);}
		.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt {float:left; width:100%; margin-top:30px; text-align:center; }
	}


/* ----- MAIN PAGE CONTENTS ----- */
/* ----- CONTENTS----- */
#content {
    width: 100%;
    height: auto;
}
#content .section {
    width: 100%;
    height: auto;
}

#content .section.section__0st {
    display: none;
}
#content .section.section__1st {
    background-color: #fff;
    height: 316px;
}
#content .section.section__1st .OutLine {
    background: url('<? echo G5_THEME_URL ?>/img/overview_back.png') no-repeat right center;
}
#content .section .OutLine {
    overflow: hidden;
    padding-top: 80px;
}
#content .section .name {
    float: left;
    width: 27.3%;
    padding-left: 50px;
    background: url('<? echo G5_THEME_URL ?>/img/left_back.png') no-repeat left bottom;
}
#content .section .name ul li {
    color: #333;
}
#content .section .name ul li:nth-child(2) {
    font-weight: 500;
}
#content .section .name ul li:nth-child(3) {
    padding-top: 10px;
    color: #666;
    font-weight: 400;
    line-height: 1.7em;
}
#content .section.section__1st .column {
    float: left;
    width: 72%;
    padding-right: 200px;
    color: #666;
    font-weight: 400;
    word-break: keep-all;
    line-height: 2em;
}
#content .section.section__1st .column span {
    color: #000;
    display: inline-block;
    padding-bottom: 25px;
}
#content .section.section__1st .column span.strong {
    font-weight: 500;
    padding-bottom: 0px;
}
#content .section.section__2nd {
    background-color: #efeff3;
    height: 600px;
}
#content .section.section__2nd .column {
    float: left;
    width: 72%;
    height: auto;
}
#content .section.section__2nd .column .column_1 {
    text-align: center;
    font-weight: 500;
    width: 53%;
    margin: 0 auto;
    padding: 20px 0;
    border: 4px solid #2b2b2b;
    border-radius: 100px;
    line-height: 1.5em;
}
#content .section.section__2nd .column .column_2 {
    background: url('<? echo G5_THEME_URL ?>/img/vision_back_1.png') no-repeat center top;
    text-align: center;
    font-weight: 900;
    color: #333;
    padding: 30px 0;
}
#content .section.section__2nd .column .first_depth {
    overflow: hidden;
    background: url('<? echo G5_THEME_URL ?>/img/vision_back_2.png') no-repeat right center;
}
#content .section.section__2nd .column .first_depth > li {
    float: left;
    width: 33.3%;
    padding-left: 60px;
    background: url('<? echo G5_THEME_URL ?>/img/vision_back_2.png') no-repeat left center;
}
#content .section.section__2nd .column .two_depth > li:nth-child(1) {
    text-align: left;
    padding-bottom: 10px;
}
#content .section.section__2nd .column .two_depth > li:nth-child(2) {
    font-weight: 500;
    color: #000;
}
#content .section.section__2nd .column .two_depth > li:nth-child(3) {
    font-weight: 500;
    color: #ff9900;
    padding-bottom: 5px;
    padding-top: 5px;
}
#content .section.section__2nd .column .two_depth > li:nth-child(4) {
    color: #666;
    font-weight: 400;
    line-height: 1.5em;
}
.fs_60 {
    font-size: 60px;
}
.fs_48 {
    font-size: 48px;
}
.fs_40 {
    font-size: 40px;
}
.fs_36 {
    font-size: 36px;
}
.fs_30 {
    font-size: 30px;
}
.fs_24 {
    font-size: 24px;
}
.fs_20 {
    font-size: 20px;
}
.fs_18 {
    font-size: 18px;
}
.fs_16 {
    font-size: 16px;
}
.fs_15 {
    font-size: 15px;
}
.fs_14 {
    font-size: 14px;

}
.fs_13 {
    font-size: 13px;
}
.fs_12 {
    font-size: 12px;
}



.OutLine {
    width: 100%;
    height: 100%;
    max-width: 1400px;
    margin: 0 auto;
    text-align: left;
    overflow: hidden;
}

/* ----- í‘¸í„° ì˜ì—­ (FOOTER AREA) ----- */
#footer_1 {
    width: 100%;
    height: 100px;
    background-color: #3f4251;
}
#footer_1 .OutLine {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
}
#footer_1 .OutLine ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
}
#footer_1 .OutLine ul li {
    -ms-flex-item-align: center;
        align-self: center;
}
#footer_1 .OutLine ul li:nth-child(1) {
    padding-left: 3px;
    padding-right: 15px;
}
#footer_1 .OutLine ul li:nth-child(2) {
    padding-right: 25px;
    font-weight: 400;
    line-height: 1.5em;
}
#footer_1 .OutLine ul li:nth-child(2) span {
    display: inline-block;
    padding-left: 20px;
    font-weight: 300;
}
#footer_1 .OutLine ul li:nth-child(3) {
    padding-left: 25px;
    padding-right: 25px;
}
#footer_1 .OutLine ul li:nth-child(3) .telephone,
#footer_1 .OutLine ul li:nth-child(4) .telephone,
#footer_1 .OutLine ul li:nth-child(5) .telephone {
    font-weight: 500;
}
#footer_1 .OutLine ul li:nth-child(4),
#footer_1 .OutLine ul li:nth-child(5),
#footer_1 .OutLine ul li:nth-child(6) {
    padding-left: 25px;
    padding-right: 25px;
}
#footer_1 .OutLine ul li:nth-child(2),
#footer_1 .OutLine ul li:nth-child(3),
#footer_1 .OutLine ul li:nth-child(4),
#footer_1 .OutLine ul li:nth-child(5) {
    border-right: 1px solid #636672;
}
#footer_1 .OutLine ul li:nth-child(6) {
    line-height: 1.5em;
}
#footer_1 .OutLine ul li, #footer_1 .OutLine ul li span {
    color: #fff;
}
#footer_1 .OutLine ul li a {
    color: #fff;
    text-decoration: none;
}
#footer_2 {
    width: 100%;
    height: 160px;
    background-color: #000;
}
#footer_2 .OutLine {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
}
#footer_2 .OutLine ul {
    display: inherit;
    width: 100%;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
#footer_2 .OutLine ul li {
    -ms-flex-item-align: center;
        align-self: center;
    line-height: 1.4em;
}
#footer_2 .OutLine ul li:first-child {
    padding-right: 50px;
}
#footer_2 .OutLine ul li.second {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    line-height: 1.5em;
    position: relative; /* 20210415 - add */
}
/* 20210415 - add */
#footer_2 .OutLine ul li.second a { display: inline-block; position: absolute; right: 5px; top: 50%; transform: translateY(-50%); }
#footer_2 .OutLine ul li.second a img { width: 50px; height: auto; }
/* // 20210415 - add */
#footer_2 .OutLine ul li, #footer_2 .OutLine ul li span  {
    color: #bebebe;
    font-weight: 400;
}
#footer_2 .OutLine ul li span {
    display: inline-block;
}
#footer_2 .OutLine ul li span.phone {
    padding-right: 20px;
    background: url(<? echo G5_THEME_URL ?>/img/footer_phone_border.png) no-repeat center right;
}
#footer_2 .OutLine ul li span.fax {
    padding-left: 15px;
}
#footer_2 .OutLine ul li span.copyright {
    padding-top: 10px;
}
#footer_2 .OutLine ul li select {
    font-size: 11px;
    color: #cccccc;
    padding: 10px 20px;
    border: 1px solid #333;
    background-color: #000;
    letter-spacing: 0.5px;
    font-weight: 400;
}
#footer_2 .OutLine ul li select option {
    font-size: 11px;
    color: #cccccc;
    padding: 10px 20px;
}
/* ----- CONTENTS ê³µí†µ ----- */
#content {
    width: 100%;
    height: auto;
}
#content .section {
    width: 100%;
    height: auto;
}
/* ----- MAIN PAGE CONTENTS ----- */
#content .section.section__0st {
    display: none;
}
#content .section.section__1st {
    background-color: #fff;
    height: 316px;
}
#content .section.section__1st .OutLine {
    background: url('<? echo G5_THEME_URL ?>/img/overview_back.png') no-repeat right center;
}
#content .section .OutLine {
    overflow: hidden;
    padding-top: 80px;
}
#content .section .name {
    float: left;
    width: 27.3%;
    padding-left: 50px;
    background: url('<? echo G5_THEME_URL ?>/img/left_back.png') no-repeat left bottom;
}
#content .section .name ul li {
    color: #333;
}
#content .section .name ul li:nth-child(2) {
    font-weight: 500;
}
#content .section .name ul li:nth-child(3) {
    padding-top: 10px;
    color: #666;
    font-weight: 400;
    line-height: 1.7em;
}
#content .section.section__1st .column {
    float: left;
    width: 72%;
    padding-right: 200px;
    color: #666;
    font-weight: 400;
    word-break: keep-all;
    line-height: 2em;
}
#content .section.section__1st .column span {
    color: #000;
    display: inline-block;
    padding-bottom: 25px;
}
#content .section.section__1st .column span.strong {
    font-weight: 500;
    padding-bottom: 0px;
}
#content .section.section__2nd {
    background-color: #efeff3;
    height: 600px;
}
#content .section.section__2nd .column {
    float: left;
    width: 72%;
    height: auto;
}
#content .section.section__2nd .column .column_1 {
    text-align: center;
    font-weight: 500;
    width: 53%;
    margin: 0 auto;
    padding: 20px 0;
    border: 4px solid #2b2b2b;
    border-radius: 100px;
    line-height: 1.5em;
}
#content .section.section__2nd .column .column_2 {
    background: url(<? echo G5_THEME_URL ?>/img/vision_back_1.png) no-repeat center top;
    text-align: center;
    font-weight: 900;
    color: #333;
    padding: 30px 0;
}
#content .section.section__2nd .column .first_depth {
    overflow: hidden;
    background: url(<? echo G5_THEME_URL ?>/img/vision_back_2.png) no-repeat right center;
}
#content .section.section__2nd .column .first_depth > li {
    float: left;
    width: 33.3%;
    padding-left: 60px;
    background: url(<? echo G5_THEME_URL ?>/img/vision_back_2.png) no-repeat left center;
}
#content .section.section__2nd .column .two_depth > li:nth-child(1) {
    text-align: left;
    padding-bottom: 10px;
}
#content .section.section__2nd .column .two_depth > li:nth-child(2) {
    font-weight: 500;
    color: #000;
}
#content .section.section__2nd .column .two_depth > li:nth-child(3) {
    font-weight: 500;
    color: #ff9900;
    padding-bottom: 5px;
    padding-top: 5px;
}
#content .section.section__2nd .column .two_depth > li:nth-child(4) {
    color: #666;
    font-weight: 400;
    line-height: 1.5em;
}
/* COMPANY NOTICE ì„¹ì…˜ */
/*#content .section.section__3rd {
    background: url(.././img/notice_back.png) #fff no-repeat top center;
    background-color: white;
    height: 670px;
    position: relative;
}*/
#content .section.section__3rd .name {
    float: left;
    width: 27.3%;
    padding-left: 50px;
    background: url(<? echo G5_THEME_URL ?>/img/notice_left_back.png) no-repeat left bottom;
}
#content .section.section__3rd .name ul li {
    color: #fff;
}
#content .section.section__3rd .name ul li:nth-child(3) {
    padding-top: 10px;
    color: #fff;
    font-weight: 400;
}
#content .section.section__3rd .white_back {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 372px;
    width: 50%;
    background-color: #fff;
    z-index: 1;
}

#content .section.section__3rd .OutLine .notice_area .box {
    float: left;
    width: 50%;
    z-index: 100;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
}
#content .section.section__3rd .OutLine .notice_area .box .left {
    width: 25%;
    display: inherit;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
#content .section.section__3rd .OutLine .notice_area .box .left .title {
    color: #333;
    font-weight: 500;
}
#content .section.section__3rd .OutLine .notice_area .box .left .link,
#content .section.section__3rd .OutLine .notice_area .box .left .link a {
    color: #999;
    font-weight: 400;
    padding: 3px 0 3px 2px;
    text-decoration: none;
}
#content .section.section__3rd .OutLine .notice_area .box .right {
    width: 75%;
    padding-right: 100px;
}
#content .section.section__3rd .OutLine .notice_area .box .right .sub_box {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    border-bottom: 1px solid #ccc;
    padding: 13px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.section.section__3rd .notice_area .box .right .sub_box .value_name {
    color: #333;
    font-weight: 400;
}
.section.section__3rd .notice_area .box .right .sub_box .value {
    color: #333;
    font-weight: 600;
}
.section.section__3rd .notice_area .box .right .sub_box .rate_name {
    color: #333;
    font-weight: 400;
}
.section.section__3rd .notice_area .box .right .sub_box .rate {
    font-weight: 600;
    padding-right: 20px;
}
.section.section__3rd .notice_area .box .right .sub_box .rate.up {
    color: #ff3333;
    background: url(<? echo G5_THEME_URL ?>/img/up_back.png) no-repeat right center;
}
.section.section__3rd .notice_area .box .right .sub_box .rate.down {
    color: #0066ff;
    background: url(<? echo G5_THEME_URL ?>/img/down_back.png) no-repeat right center;
}
.section.section__3rd .notice_area .box .right .sub_box .price {
    font-weight: 500;
    color: #333;
}
#content .section .notice_area .box .right .sub_box .left {
    width: 50%;
    border-right: 1px solid #ccc;
}
#content .section .notice_area .box .right .sub_box .left .value .point,
#content .section .notice_area .box .right .sub_box .right .value .point {
    padding-left: 20px;
    margin-left: 10px;
}
#content .section .notice_area .box .right .sub_box div .value .point.up {
    color: #ff3333;
    font-weight: 500;
    background: url(<? echo G5_THEME_URL ?>/img/up_back.png) no-repeat left center;
}
#content .section .notice_area .box .right .sub_box div .value .point.down {
    color: #0066ff;
    font-weight: 500;
    background: url(<? echo G5_THEME_URL ?>/img/down_back.png) no-repeat left center;
}
#content .section .notice_area .box .right .sub_box .right {
    width: 50%;
    padding-left: 20px;
    padding-right: 0;
}

/* COMPANY NETWORK ì„¹ì…˜ */
#content .section.section__4th {
    background-color: #f1f1f5;
    height: 580px;
    padding-bottom: 50px;
}
#content .section.section__4th .OutLine .column {
    float: left;
    width: 72%;
    height: auto;
}
#content .section.section__4th .OutLine .column ul.tabs {
    width: 100%;
    overflow: hidden;
    margin-bottom: 18px;
}
#content .section.section__4th .OutLine .column ul.tabs li {
    float: left;
    color: #999;
    text-align: center;
    background: #fff;
    border: 1px solid #ccc;
    border-right: none; 
    font-weight: 300;
    width: 150px;
    height: 40px;
    line-height: 40px;
    letter-spacing: 0.5px;
    cursor: pointer;
}
#content .section.section__4th .OutLine .column ul.tabs li:last-of-type { border-right: 1px solid #ccc; } 
#content .section.section__4th .OutLine .column ul.tabs li.active {
    color: #fff;
    background: #fe9e0e;
    border: 1px solid #fe9e0e;
}
#content .section.section__4th .OutLine .column ul.tabs li.active + li { border-left: none; } 
#content .section .OutLine .column .tab_container {
    height: auto;
}
#content .section .OutLine .column .tab_container .tab_content ul {
    width: 100%;
    height: auto;
    overflow: hidden;
}
#content .section .OutLine .column .tab_container .tab_content ul li {
    float: left;
    width: 33.3%;
    margin-bottom: 3px;
}
#content .section .OutLine .column .tab_container #tab1 ul li,
#content .section .OutLine .column .tab_container #tab2 ul li {
    width: 33.3%;
    margin-bottom: 3px;
}
#content .section .OutLine .column .tab_container .tab_content ul li a {
    display: block;
}
#content .section .OutLine .column .tab_container #tab1 ul li a,
#content .section .OutLine .column .tab_container #tab2 ul li a {
    padding-right: 5px;
}
#content .section .OutLine .column .tab_container .tab_content ul li a img {
    width: 100%;
    max-width: 330px;
    vertical-align: top;
}

	.point_blue {color:blue}
	.point_green {color:green}
	
	.ft_bold {font-weight:bolder;}


@media (min-width:240px) and (max-width:768px) {
	.daon_ver2_sub_type6 .step_top .txt_box { position:relative; top:0px !important; left:50%; margin-left:-45%;  background-color:#fff0 !important; } /*텍스트_배경색상*/
	.daon_ver2_sub_type6 .step_top .img_box img {height:auto !important;}
	/*.daon_ver2_sub_type6 img {width:100%}*/
	.sub_mo_img {overflow: auto !important;}
	.daon_ver2_sub_type10 .daon_map_info .con_box ul li div.tb-cell p,
	.sidewrap.ex3 div.overview ul li div.txts p span,
	#bo_v_title .bo_v_tit {font-size:1em;}
	.gall_row .col-gn-4 {width: 50% !important; }
	#bo_v_info .profile_info .profile_info_ct {float:none !important}
	
	.special_txt dl dd {font-size: 1em !important; word-break: initial !important;}
	div.special_txt dl dt.special_tit {font-size: 1.5em !important; word-break: initial !important;}
	.daon_ver2_sub_type6 .step_top .txt_box div.txts p {font-size: 1.2em !important; word-break: initial !important}
	#imbosu_quick_mn h3 a {display:none;}

	.daon_ver2_sub_type6 .step_top .txt_box div.txts {width: 95% !important;}
}

