

.process-guide .txt-exp {color:#1c75bc;font-size:20px;font-weight:500}
.process-guide .article,
.process-guide .subject {position:relative;padding:20px 30px 20px 70px;border-radius:20px;border:1px solid #ccc}
.process-guide .subject {margin-top:70px;}
.process-guide .subject:first-child {margin-top:0}
.process-guide .num-proc {position:absolute;left:20px;top:10px;font-size:30px;font-style:italic;color:#ccc}
.process-guide .btn-inline {margin:15px 0 0 0; }
.process-guide ul li span {display:block;}
.process-guide ul li span.txt-navi {color:#3b89c9;font-weight:400;display:inline;}
.process-guide ul li span.underline {text-decoration:underline;font-weight:400;}

.sub-info > li {margin-top:25px;color:#555}
.sub-info > li:first-child {margin-top:0}
.sub-info p.dist-info {font-weight:500;font-size:18px;color:#000}
p.dist-detail {color:#3b89c9;font-size:17px;}
.sub-info .details > li {margin-top:15px}
.sub-info .details > li:first-child {margin-top:0}
.sub-info .btn-inline {margin-left:0}

.txt-navi {font-weight:500;color:#3b89c9}

.support ._dist {font-size:20px;font-weight:500;margin-bottom:20px;color:#000}
.support .txt-exp {color:#555}
.support .part .sub-info {padding:0 15px;}
.support .part .sub-info > li {margin-top:7px;color:#666}
.support .part .sub-info .details > li {margin-top:5px;}
.support .part .sub-info > li span {display:block}
.support .part .sub-info .item-tit {font-weight:500;color:#222}
.support .part .sub-info .item-tit.inline {display:inline-block;margin-right:5px}
.support .inner-scroll {margin:15px 0;color:#222}
.article .sub-info p.txt-caption {text-align:center;font-weight:500;color:#000;font-size:13px;margin-bottom:20px}

.support .indent {padding:0 15px;font-size:15px;color:#000;font-weight:400}

.support .def-table th,
.support .def-table td {vertical-align:middle;}
.support .sub-info li a {color:#3b89c9;}
.support .sub-info li a.btn-download {color:#fff;font-weight:400;font-size:14px;padding:2px 10px;margin-left:10px;border-radius:0}
.support .rwd-list .inner-row > li {vertical-align:middle;}
.support .rwd-list .inner-row > li.exp {width:30%;}
.support .rwd-list .inner-row > li.perform {width:50%;}
.support .rwd-list .inner-row a {color:#3b89c9;}
.support .rwd-list.proc .inner-row li span {display:block}
.support .part-dist img {display:inline-block;}
.support ol {margin:10px 0;}
.support ol li span {font-weight:400;font-size:15px;color:#000;}
.support .txt-noti {color:#b10c0c;font-weight:500}
.details.buy {font-weight:400;color:#000}
.details.buy span {font-weight:300;font-size:15px;color:#666}
.index-wrap {padding:20px 50px 30px 50px;background:#f6f6f6;border:1px solid #dedede;border-radius:50px;}
.index-wrap li {cursor:pointer;display:inline-block;margin-right:60px;font-weight:500;font-size:20px;margin-top:10px;-webkit-transition:color .25s;-moz-transition:color .25s;transition:color .25s;}
.index-wrap li:hover {color:#3b89c9}
.scheme {margin-top:15px;}
.scheme img {display:block;}
.scheme.small {max-width:580px;}
.process ul {width:1450px;}
.process.short ul {width:1100px;}
.process li {display:inline-block;vertical-align: middle;width:150px;padding:20px 10px;text-align:center;background:#444;color:#fff;font-weight:400;margin-right:30px;position:relative;}
.process li:after {content:'';display:block;position:absolute;right:-20px;top:50%;margin-top:-10px;width:11px;height:20px;background:url('../img/common/slide_next_gray.png') center center no-repeat;}
.process li:last-child {margin-right:0;}
.process li:last-child:after {content:none;}
.sub-list {margin-top:30px;}
.sub-list li {margin-top:10px;}
.sub-list li p {font-weight:500;margin-bottom:5px;}
.sub-list li span {display:block;font-size:15px;color:#555;}

.contest .detail-wrap > div {margin-top:20px;}



.exp-process .proc-row ul {display:table;table-layout: fixed;width:100%;border-spacing:20px 10px;margin-left:-20px;color:#000;}
.exp-process .proc-row li {display:table-cell;vertical-align: top;padding:20px 20px 20px 100px;border:1px solid #ccc;border-radius: 7px;}
.exp-process .proc-row li p {margin-bottom:10px;font-size:24px;font-weight:400;}
.exp-process .proc-row li p em {color:#0068b9;margin-right:7px;}
.exp-process .proc-row li span {display:block;font-size:15px;}

.exp-process .proc-row li.type1 {background:url('../img/sub/service/icon/type1.png') 20px 20px no-repeat;background-size:65px;}
.exp-process .proc-row li.type2 {background:url('../img/sub/service/icon/type2.png') 20px 20px no-repeat;background-size:65px;}
.exp-process .proc-row li.type3 {background:url('../img/sub/service/icon/type3.png') 20px 20px no-repeat;background-size:65px;}
.exp-process .proc-row li.type4 {background:url('../img/sub/service/icon/type4.png') 20px 20px no-repeat;background-size:65px;}
.exp-process .proc-row li.type5 {background:url('../img/sub/service/icon/type5.png') 20px 20px no-repeat;background-size:65px;}
.exp-process .proc-row li.type6 {background:url('../img/sub/service/icon/type6.png') 20px 20px no-repeat;background-size:65px;}
.exp-process .proc-row li.type7 {background:url('../img/sub/service/icon/type7.png') 20px 20px no-repeat;background-size:65px;}
.exp-process .proc-row li.type8 {background:url('../img/sub/service/icon/type8.png') 20px 20px no-repeat;background-size:65px;}
.exp-process .proc-row li.type9 {background:url('../img/sub/service/icon/type9.png') 20px 20px no-repeat;background-size:65px;}
.exp-process .proc-row li.type10 {background:url('../img/sub/service/icon/type10.png') 20px 20px no-repeat;background-size:65px;}
.exp-process .proc-row li.type11 {background:url('../img/sub/service/icon/type10.png') 20px 20px no-repeat;background-size:65px;}
.exp-process .proc-row li.type12 {background:url('../img/sub/service/icon/type12.png') 20px 20px no-repeat;background-size:65px;}
.exp-process .proc-row li.type13 {background:url('../img/sub/service/icon/type13.png') 20px 20px no-repeat;background-size:65px;}
.exp-process .proc-row li.type14 {background:url('../img/sub/service/icon/type14.png') 20px 20px no-repeat;background-size:65px;}






@media screen and (max-width:800px){
	.rwd-list.facility .list-cont li,
	.rwd-list.proc .list-cont li {display:block;float:none;text-align:left;}
	.rwd-list.facility li.pic {display:none;}
	.support .rwd-list.facility .inner-row > li.exp,
	.support .rwd-list .inner-row > li.perform {width:100%;}
	.rwd-list.facility .list-cont li:first-child,
	.rwd-list.proc .list-cont li:first-child {font-size:16px;color:#000;font-weight:500}
	.rwd-list.facility .list-cont li:first-child + li,
	.rwd-list.proc .list-cont li:first-child + li {font-size:14px;font-weight:400}

	.index-wrap {padding:25px;}
	.index-wrap li {display:block;margin-right:0;font-size:16px;}
	.index-wrap li:first-child {margin-top:0}

	.support ._dist {font-size:16px}
	.exp-process .proc-row ul,
	.exp-process .proc-row li {display:block;}
	.exp-process .proc-row ul {margin-left:0;}
	.exp-process .proc-row li {margin-top:10px;padding-left:80px;}
	.exp-process .proc-row li p {font-size:18px;}
	.exp-process .proc-row li span {font-size:14px;}
	.exp-process .proc-row li.type1,
	.exp-process .proc-row li.type2,
	.exp-process .proc-row li.type3,
	.exp-process .proc-row li.type4,
	.exp-process .proc-row li.type5,
	.exp-process .proc-row li.type6,
	.exp-process .proc-row li.type7,
	.exp-process .proc-row li.type8,
	.exp-process .proc-row li.type9,
	.exp-process .proc-row li.type10,
	.exp-process .proc-row li.type11,
	.exp-process .proc-row li.type12,
	.exp-process .proc-row li.type13,
	.exp-process .proc-row li.type14 {background-size:45px;}
}
