@charset "utf-8";.uxcwrap{float:left;width:100%;margin:0 auto;padding:0}.chead{position:relative;width:100%;margin:0 auto;padding:0}.container.wide .csection.survey .chead{padding:0 15px}#cTitle{position:relative;margin:0 auto;padding:20px 0;border-bottom:1px solid #9e9fa7;color:#454343;font-size:24px;font-weight:700}#cTitle span{color:inherit;font-size:inherit;font-weight:inherit}#cTitle span i{color:inherit;font-size:20px;font-weight:inherit}.location{position:absolute;top:17px;right:0;color:#454343;font-size:14px;text-align:right}.location li{display:inline-block;position:relative;margin-top:0;margin-left:5px;padding:0 0 0 15px;color:inherit;letter-spacing:-0.075em}.location li:first-child{position:relative;top:5px;width:20px;height:20px;margin-right:4px;margin-left:0;border:1px solid #a6a6a6;border-radius:50%;text-align:center;color:transparent}.location li:first-child:after{display:none}.location li:first-child i{position:absolute;top:2px;left:2px;color:#777;font-size:14px}.location li:after{content:">";display:inline-block;position:absolute;top:0;left:0;margin:0;padding:0;color:#a9a9a9}.location li:last-child{font-weight:700}.chead .btn-print{position:absolute;bottom:-26px;right:0;margin:0;padding:0}.chead .btn-print i{position:relative;display:inline-block;top:-2px;margin-right:4px;font-size:18px;vertical-align:middle}.chead .btn-print .fa.fa-print{}.ie8 .chead .btn-print .fa.fa-print{padding-top:1px}.cbody{position:relative;width:100%;margin:40px auto 0;padding:0}.cbody:after{content:"";display:block;clear:both}.section{width:100%;margin:0 auto;padding:0}.article{width:100%;margin:0 auto;padding:0}.htit{margin:0 0 18px;padding:0 0 8px 22px;border-bottom:1px solid #f1f3f4;background:url(/shp/uxtemp/images/common/ico_hx_dep1.png) no-repeat 0 1px;color:#2377b1;font-size:18px;font-weight:700}.htit span{display:inline-block;position:relative;color:inherit;font-size:inherit;font-weight:inherit}.htit span:after{content:"";display:inline-block;position:absolute;bottom:-8px;left:-22px;width:100%;height:2px;padding-right:24px;background:#7cc3f7;box-sizing:content-box}.htit .smtext{margin:0 0 0 15px;padding:0;border:0;background:none;font-size:14px;font-weight:400}.htit .smtext:after{display:none}.hmtit{margin:0 0 10px;padding:0 0 0 20px;background:url(/shp/uxtemp/images/common/ico_hx_dep2.png) no-repeat 8px 2px;color:#454343;font-size:16px;font-weight:700}.hmtit span{display:inline-block;position:relative;color:inherit;font-size:inherit;font-weight:inherit}.hmtit .smtext{margin-left:15px;font-size:14px;font-weight:400}.hstit{}.hxstit{}.pb10{padding-bottom:10px!important}.pl15{padding-left:15px!important}.tapsection{margin:0;padding:0}.tapsection:after{content:"";display:table;clear:both}.tapmenu{display:block!important;width:100%;height:auto;margin:0 auto 20px;padding:0}.tapmenu ul{margin:0;padding:0}.tapmenu ul:after{content:"";display:block;clear:both}.tapmenu li{display:inline-block;float:left;min-width:64px;margin:0;padding:0}.tapmenu li a{display:inline-block;position:relative;width:100%;height:52px;line-height:49px;border:1px solid #cfcfcf;border-left:0;background:#f8f8f8;color:#444;font-size:14px;font-weight:400;text-align:center}.tapmenu li:first-child>a{border-left:1px solid #cfcfcf}.tapmenu li a span{display:inline-block;padding:6px 0;line-height:1.3;color:inherit}.tapmenu li a:hover,.tapmenu li a:focus,.tapmenu li a:active,.tapmenu li.on a{border:1px solid #2058a4;background:#0072bc;color:#fff;font-weight:700}.taparticle{margin:0;padding:0}.tapcont{display:none;clear:both}.tapcont.on{display:block}.tapmenu.col1 li{width:100%}.tapmenu.col2 li{width:50%}.tapmenu.col3 li{width:33.33333333333333%}.tapmenu.col4 li{width:25%}.tapmenu.col5 li{width:20%}.tapmenu.col6 li{width:16.66666666666667%}.dltabgroup{width:100%;margin:0;padding:0}.dltabgroup dl{position:relative;height:auto;min-height:200px;*zoom:1}.dltabgroup dl:after{content:"";display:block;clear:both}.dltabgroup dl dt{position:relative;display:inline-block;float:left;margin-left:-1px;border:1px solid #dadada;border-bottom:0;background:#fff;z-index:1}.dltabgroup dl dt:first-child{margin:0}.dltabgroup dl dt a{display:block;height:47px;line-height:47px;padding:0 15px;color:#777;font-size:14px;text-align:center}.dltabgroup dl dt.on{border:2px solid #0072bc;border-right:1px solid #0072bc;border-left:1px solid #0072bc;border-bottom:0;z-index:3}.dltabgroup dl dt.on a{height:46px;line-height:45px;color:#444;font-weight:700}.dltabgroup dl dd{display:none;position:absolute;top:47px;min-width:100%;height:auto;padding:50px 0 0;border-top:1px solid #0072bc;z-index:2}.dltabgroup dl dd.on{display:block}.dltabgroup dl dd .imgbox{margin-top:0}.hxcntgroup{position:relative;padding:80px 0 0}.hxcntgroup h3{display:inline-block;position:absolute;top:0;left:0;margin:0;padding:0;color:#454343;font-size:16px;font-weight:700;transition:all .4s}.hxcntgroup h3 a{display:block;width:100%;min-width:25%;height:100%;margin:0;padding:10px;border:1px solid #d1d1d1;background:#fff;color:inherit;font-size:inherit;font-weight:inherit;text-align:center}.hxcntgroup h3.on a{margin-top:-2px;border-top:3px solid #e9535c;background:#fff}.hxcntgroup h3 span.only{display:block;width:100%;min-width:25%;height:100%;margin:0;padding:10px;border:1px solid #d1d1d1;background:#fff;color:inherit;font-size:inherit;font-weight:inherit;text-align:center}.hxcntgroup h3.on span.only{margin-top:-2px;border-top:3px solid #e9535c;background:#fff}.hxcntgroup .tabcnt{display:none;position:relative}.hxcntgroup .tabcnt p.txt01{line-height:1.2;color:#ff0000;margin:0 5px 5px 0;text-align:right;letter-spacing:-1px}.hxcntgroup .tabcnt p.txt01 strong{color:#ff0000;font-weight:600}.hxcntgroup .tabcnt.on{display:block}.hxcntgroup.col1 h3{width:100%}.hxcntgroup.col2 h3{width:50%}.hxcntgroup.col2 h3 a{min-width:50%;letter-spacing:-1px}.hxcntgroup.col2 h3 + .tabcnt + h3{left:50%;margin-left:-1px}.hxcntgroup.col3 h3{width:33.33333333333333%}.hxcntgroup.col3 h3 a{min-width:33.33333333333333%}.hxcntgroup.col3 h3 + .tabcnt + h3{left:33.33333333333333%;margin-left:-1px}.hxcntgroup.col3 h3 + .tabcnt + h3 + .tabcnt + h3{left:66.66666666666666%;margin-left:-2px}.hxcntgroup.col4 h3{width:25%}.hxcntgroup.col4 h3 a{min-width:25%}.hxcntgroup.col4 h3 + .tabcnt + h3{left:25%;margin-left:-1px}.hxcntgroup.col4 h3 + .tabcnt + h3 + .tabcnt + h3{left:50%;margin-left:-2px}.hxcntgroup.col4 h3 + .tabcnt + h3 + .tabcnt + h3 + .tabcnt + h3{left:75%;margin-left:-3px}.ultextbox{margin:0 0 20px;padding:20px;background:#f8fafd;color:#454343;font-size:13px}.ultextbox ul{line-height:1.5;color:inherit;font-size:inherit}.ultextbox li{padding-left:18px;background:url(/shp/uxtemp/images/common/bul_dot_line.png) no-repeat 0 7px;color:inherit;font-size:inherit}.dltextbox{margin:0 0 20px;padding:20px;background:#f8fafd;color:#454343;font-size:13px}.dltextbox dl{line-height:1.5;color:inherit;font-size:inherit}.dltextbox dt{padding-left:10px;background:url(/shp/uxtemp/images/common/bul_dot_gray.png) no-repeat 0 7px;color:inherit;font-size:inherit;font-weight:700}.dltextbox dd{color:inherit;font-size:inherit;font-weight:inherit}.dltextbox dd span{color:inherit;font-size:inherit;font-weight:inherit}.dltextbox dd i{color:inherit;font-size:inherit;font-weight:inherit}.dltextbox ul{padding:5px 12px;color:inherit;font-size:inherit;font-weight:inherit}.dltextbox li{padding-left:10px;background:url(/shp/uxtemp/images/common/bul_line_dash.png) no-repeat 0 9.5px;color:inherit;font-size:inherit;font-weight:inherit}.dltextbox li p{padding-left:18px;background:url(/shp/uxtemp/images/common/bul_reference_mark203B.png) no-repeat 2px 6px;color:inherit;font-size:inherit;font-weight:inherit}.ptextbox{margin:0 0 20px;padding:20px;line-height:1.5;background:#f8fafd;color:#454343;font-size:13px}.ptextbox p{padding-left:10px;background:url(/shp/uxtemp/images/common/bul_dot_gray.png) no-repeat 0 7px;color:inherit;font-size:inherit}.txtbox{margin:0 auto}.txthead{position:relative;margin:0 0 25px;padding:14px 15px;background:#eaf0f2}.txthead strong{color:#0072bc;font-size:20px;font-weight:700}.txthead span{position:absolute;top:14px;right:15px;font-size:16px}.txtbody{margin:0 0 80px;line-height:30px;background:url(/shp/uxtemp/images/linc/bg_txtbox.png) no-repeat 100% 100%;font-size:15px;font-weight:400}.txtbox .btnarea{width:100%;margin:0;padding:0;text-align:center}.txtbox .btnarea a{display:inline-block;width:182px;height:40px;padding:10px 11px;border:1px solid #2058a4;background:#0270ba;color:#fff;font-size:16px;font-weight:400}.phone-ico-text{font-size:0;width:0;height:0;line-height:0}.txtareabox{overflow:auto;width:100%;height:240px;margin-bottom:20px;padding:15px;border:1px solid #d1d1d1}.txtareabox .txtarea{line-height:1.42}.checkarea{text-align:right}.checkarea + .htit{margin-top:25px}.checkarea .agreetxt{display:inline-block;color:#454343;font-size:14px;vertical-align:middle;margin:0 20px 0 0}.checkarea .agreelabel{display:inline-block;color:#454343;font-size:14px;vertical-align:middle}.checkarea .agreelabel label{margin-right:18px;color:inherit;font-size:inherit}.checkarea .agreelabel input{}.checkarea .agreelabel span{color:inherit;font-size:inherit}.commentbox + .htit{margin-top:40px}.commentbox{margin:0 0 20px;padding:20px;border:1px solid #7cc3f7;border-top:2px solid #0077f9;background:url(/shp/uxtemp/images/common/bg_repeat_gray.png) repeat 0 0;color:#454343;font-size:13px;font-weight:700;letter-spacing:-0.015em}.commentbox ul{line-height:1.5;color:inherit;font-size:inherit;font-weight:inherit}.commentbox li{padding-left:18px;background:url(/shp/uxtemp/images/common/bul_dot_line.png) no-repeat 0 7px;color:inherit;font-size:inherit;font-weight:inherit}.commentbox li p{padding-left:15px;background:url(/shp/uxtemp/images/common/bul_reference_mark203B.png) no-repeat 0 6px;color:inherit;font-size:13px;font-weight:400}.commentbox p{line-height:1.5;color:inherit;font-size:inherit;font-weight:inherit}.commentbox i{color:inherit;font-size:inherit;font-weight:inherit}.commentbox .regular{font-weight:400}.commentbox .bold{font-size:15px}.commentbox a{color:inherit;font-size:inherit;font-weight:inherit}.commentbox strong{color:inherit;font-size:inherit;font-weight:inherit}.commentbox dt{line-height:1.5;font-size:15px;font-weight:700}.commentbox dd{font-size:14px;font-weight:700}.commentbox dd>strong{font-size:14px;font-weight:700}.commentbox dd>ol{}.commentbox dd>ol>li{padding-left:0;line-height:1.5;background-image:none;font-size:14px;font-weight:400}.commentbox dd>ol>li>ol{padding:0 10px}.commentbox dd>ol>li>ol>li{padding-left:0;line-height:1.5;background-image:none;font-size:14px;font-weight:400}.commentbox .txtblue{color:#2377b1;font-weight:700;text-align:right}.commentbox .dltextbox{margin:0;padding:0;background:none}.commentbox .dltextbox dt{margin-top:15px}.commentbox .dltextbox dt:first-child{margin-top:0}.commentbox .dltextbox dd{padding:0 10px}.commentbox .dltextbox dd>p{padding-left:10px;background:url(/shp/uxtemp/images/common/bul_line_dash.png) no-repeat 0 9.5px;color:inherit;font-size:inherit;font-weight:400}.tiptext{margin:0 0 20px;padding-left:15px;line-height:1.5;background:url(/shp/uxtemp/images/common/bul_reference_mark203B.png) no-repeat 0 6px;font-size:15px;font-weight:700}.tiptext i{color:inherit;font-size:inherit;font-weight:inherit}.ulstyle{margin:0 0 35px;padding:0 0 0 10px}.ulstyle li{padding-left:18px;line-height:1.5;background:url(/shp/uxtemp/images/common/bul_dot_line_blue.png) no-repeat 0 7px;color:#1570bf;font-size:14px;font-weight:700}.ulstyle li>strong{color:inherit;font-size:inherit;font-weight:inherit}.ulstyle li b{font-weight:700}.ulstyle li i{color:inherit;font-size:inherit;font-weight:inherit}.ulstyle li ul{margin:0 0 10px -8px;padding:5px 0}.ulstyle li li{padding-left:10px;background:url(/shp/uxtemp/images/common/bul_line_dash.png) no-repeat 0 9.5px;color:#454343;font-size:13px;font-weight:400}.ulstyle li .etctxt{margin-bottom:20px;padding-left:15px;line-height:1.5;background:url(/shp/uxtemp/images/common/bul_reference_mark203B.png) no-repeat 0 6px;color:#454343;font-size:13px;font-weight:400}.ulstyle li .etctxt span{display:block;color:inherit;font-size:inherit;font-weight:inherit}.ulstyle li .dltextbox{margin:15px 0 15px -20px}.ulstyle li .dltextbox dt{margin:0 0 5px;font-size:14px}.ulstyle li .dltextbox dd{padding-left:10px}.ulstyle li .dltextbox dd>strong{font-weight:700}.ulstyle li .dltextbox dd p{padding-left:10px;background:url(/shp/uxtemp/images/common/bul_line_dash.png) no-repeat 0 9.5px;color:inherit;font-size:inherit;font-weight:inherit}.ulstyle .bgnone{background-image:none}.olstyle>li{margin:0 auto;padding:0 0 0 20px;font-size:14px;font-weight:700}.olstyle>li>strong{display:block;margin-bottom:5px;line-height:1.5;font-size:inherit;font-weight:inherit}.olstyle>li>.ulstyle{margin-top:10px;padding-left:0}.olstyle>li>.ulstyle li ol{margin:5px 0;padding:0}.olstyle>li>.ulstyle li ol li{padding:0;background-image:none}.olstyle>li i{color:inherit;font-size:inherit;font-weight:inherit}.olstyle>li ol{margin:5px 0;padding:0 0 0 10px}.olstyle>li ol li{line-height:1.5;font-size:13px;font-weight:400}.etctext{line-height:1.5;color:#454343;font-size:13px;font-weight:400}.basestyle{margin:0 0 35px;padding:0 0 0 15px}.basestyle li{line-height:1.5;color:#454343;font-size:13px;font-weight:400}.basestyle li>strong{display:inline-block;margin-bottom:5px;color:inherit;font-size:inherit;font-weight:inherit}.basestyle li>ol{padding:0 0 0 8px}.basestyle li>p{padding-left:20px;line-height:1.5;background:url(/shp/uxtemp/images/common/bul_line_dash.png) no-repeat 8px 9.5px;color:inherit;font-size:inherit;font-weight:inherit}.basestyle i{color:inherit;font-size:inherit;font-weight:inherit}.basestyle .asterisk{position:relative;padding-left:10px}.basestyle .asterisk:first-child{margin-bottom:20px}.basestyle .asterisk:before{content:"*";position:absolute;top:0;left:0;color:#454343;font-weight:700}.basestyle .asterisk.blue:before{color:#1570bf}.basestyle .asterisk>strong{color:#1570bf;font-weight:700}.basestyle.bg-none li>p{background:none;padding:0}.basestyle.bg-none li{margin:0 0 15px 0;background:none;padding:0}.basestyle.bg-none li .commentbox{margin:10px 0}.basestyle.bg-none li .commentbox li{margin:0 0 5px 0}.imgtitle{margin:0 0 15px;line-height:1.5;font-size:16px;font-weight:700;text-align:center}.imgarea{width:100%;margin:0 0 60px;text-align:center}.imgbox{width:100%;margin:0 0 30px;padding:20px;border:1px solid #d2d2d2;text-align:center}.imgbox:after{content:"";display:block;clear:both}.bbsedu .imgbox{padding:2px}.imgbox img{width:100%}.imgbox .imgul{position:relative;width:95%;max-width:760px;margin:20px auto;letter-spacing:-0.07em}.ie8 .imgbox .imgul{width:760px}.imgbox .imgul:after{content:"";display:block;clear:both}.imgbox .imgul>li{float:left;width:45%;border:1px solid #1570bf;border-radius:10px 10px 0 0;letter-spacing:-0.07em}.imgbox .imgul>li:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;background:url(/shp/uxtemp/images/common/ico_big_plus.png) no-repeat 0 0}.imgbox .imgul>li + li{float:right}.imgbox .imgul>li + li:after{display:none}.ie8 .imgbox .imgul>li{width:316px}.imgbox .imgul li strong{display:block;margin:0;padding:10px 0;border-bottom:1px solid #1570bf;border-radius:10px 10px 0 0;background-image:none;background:#579cdb;background:-moz-linear-gradient(top,#579cdb 0,#105999 100%);background:-webkit-linear-gradient(top,#579cdb 0,#105999 100%);background:linear-gradient(to bottom,#579cdb 0,#105999 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#579cdb',endColorstr='#105999',GradientType=0 );color:#fff;font-size:16px;font-weight:700;text-align:center;letter-spacing:-0.07em}.imgbox .imgul li ul{padding:20px;text-align:left}.imgbox .imgul li ul>li{padding-left:8px;background:url(/shp/uxtemp/images/common/bul_dot_donut.png) no-repeat 0 6px;font-weight:700}.imgbox .imgul li li{line-height:1.5;color:#454343;font-size:13px;font-weight:400}.imgbox .imgul li li p{line-height:1.5;color:#454343;font-size:13px;font-weight:400;letter-spacing:-0.07em}.imgbox .imgul + p{margin-bottom:15px;padding-left:20px;line-height:1.5}.imgbox .imgul .ties{position:absolute;float:none;margin:0;padding:0;line-height:1;border:0;border-radius:0;background:none}.imgbox .imgul .ties span{display:inline-block;position:relative;width:100%;height:1px;border-top:1px solid #d1d1d1}.imgbox .imgul .ties span:before{display:inline-block;position:absolute}.imgbox .imgul .ties span:after{display:inline-block;position:absolute}.imgbox.type1 .imgul>li{width:45%;margin-bottom:3em}.imgbox.type1 .imgul>li:after{display:none}.imgbox.type1 .imgul>.item2{float:right}.imgbox.type1 .imgul>.item3{clear:both;float:right;margin-bottom:0}.imgbox.type1 .imgul>.item4{clear:none;float:left;margin-bottom:0}.imgbox.type1 .ties.hor1{top:63px;left:50%;width:40px;margin-left:-20px}.imgbox.type1 .ties.hor1 span:before{content:"\2039";top:-8px;left:-2px}.imgbox.type1 .ties.hor1 span:after{content:"\203A";top:-8px;right:-2px}.imgbox.type1 .ties.hor2{top:240px;left:50%;width:40px;margin-left:-20px}.imgbox.type1 .ties.hor2 span:before{content:"\2039";top:-8px;left:-2px}.imgbox.type1 .ties.hor2 span:after{content:"\203A";top:-8px;right:-2px}.imgbox.type1 .ties.ver1{top:50%;left:22%;width:1px;height:30px;margin-top:-17px}.imgbox.type1 .ties.ver1 span{height:100%;border-top:0;border-left:1px solid #d1d1d1}.imgbox.type1 .ties.ver1 span:before{content:"\22C0";top:-2px;left:-6.5px}.imgbox.type1 .ties.ver1 span:after{content:"\22C1";bottom:-2px;left:-6.5px}.edge .imgbox.type1 .ties.ver1 span:before,.ie11 .imgbox.type1 .ties.ver1 span:before,.ie10 .imgbox.type1 .ties.ver1 span:before,.ie9 .imgbox.type1 .ties.ver1 span:before,.ie8 .imgbox.type1 .ties.ver1 span:before,.edge .imgbox.type1 .ties.ver1 span:after,.ie11 .imgbox.type1 .ties.ver1 span:after,.ie10 .imgbox.type1 .ties.ver1 span:after,.ie9 .imgbox.type1 .ties.ver1 span:after,.ie8 .imgbox.type1 .ties.ver1 span:after{left:-4.5px}.imgbox.type1 .ties.ver2{top:50%;right:22%;width:1px;height:30px;margin-top:-17px}.imgbox.type1 .ties.ver2 span{height:100%;border-top:0;border-left:1px solid #d1d1d1}.imgbox.type1 .ties.ver2 span:before{content:"\22C0";top:-2px;left:-6.5px}.imgbox.type1 .ties.ver2 span:after{content:"\22C1";bottom:-2px;left:-6.5px}.edge .imgbox.type1 .ties.ver2 span:before,.ie11 .imgbox.type1 .ties.ver2 span:before,.ie10 .imgbox.type1 .ties.ver2 span:before,.ie9 .imgbox.type1 .ties.ver2 span:before,.ie8 .imgbox.type1 .ties.ver2 span:before,.edge .imgbox.type1 .ties.ver2 span:after,.ie11 .imgbox.type1 .ties.ver2 span:after,.ie10 .imgbox.type1 .ties.ver2 span:after,.ie9 .imgbox.type1 .ties.ver2 span:after,.ie8 .imgbox.type1 .ties.ver2 span:after{left:-4.5px}.imgbox.figure{margin:10px auto 35px}.ulstyle li .imgbox.figure{margin-left:-10px}.imgbox.figure .imgweb{display:block}.imgbox.figure .imgtablet{display:none}.imgbox.figure .imgmobile{display:none}.imgbox.selection .imgweb{display:inline-block;max-width:843px}.imgbox.selection .imgmobile{display:none;max-width:448px}.imgbox.flowchart img{max-width:900px}.imgbox.operate img{max-width:759px}.imgbox.stepmng img{max-width:861px}.imgcursus{margin:10px auto 35px;padding:10px 0;border:1px solid #d1d5d7;text-align:center}.ulstyle li .imgcursus{margin-left:-25px}.imgcursus dt{margin:0 0 15px;line-height:1.5;font-size:16px;font-weight:700}.imgcursus ul,.ulstyle li .imgcursus ul{margin:0;padding:0;letter-spacing:-0.07em}.imgcursus li,.ulstyle li .imgcursus li{overflow:hidden;display:inline-block;width:100%;margin:0;padding:0;border:1px solid #1570bf;border-radius:8px 8px 0 0;background:none;letter-spacing:-0.07em;vertical-align:top}.imgcursus li>strong{display:inline-block;width:100%;padding:10px;line-height:1.5;border-bottom:1px solid #1570bf;background:#7cbbf4;background:-moz-linear-gradient(top,#7cbbf4 0,#63a0d5 100%);background:-webkit-linear-gradient(top,#7cbbf4 0,#63a0d5 100%);background:linear-gradient(to bottom,#7cbbf4 0,#63a0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cbbf4',endColorstr='#63a0d5',GradientType=0 );color:#fff;font-size:15px;font-weight:700;letter-spacing:-0.07em}.imgcursus .arrow{position:relative;width:306px;margin:0 auto 10px;padding:0;text-align:right}.imgcursus .arrow span{display:inline-block;position:relative;top:-2px;width:140px;margin:0 0 0 10px;text-align:left}.imgcursus .arrow:before{content:"\21E9";display:inline-block;font-size:20px}.imgcursus li>div{padding:20px}.imgcursus li p{margin:0;padding:0 0 0 7px;line-height:1.4;background:url(/shp/uxtemp/images/common/bul_dot_donut.png) no-repeat 0 6px;text-align:left}.imgcursus .step1{max-width:318px}.imgcursus .step2,.ulstyle li .imgcursus .step2{width:24%}.imgcursus .step2>div{height:112px}.imgcursus .step3,.ulstyle li .imgcursus .step3{width:24%}.imgcursus .step3>div{height:112px}.imgcursus .step4,.ulstyle li .imgcursus .step4{width:24%}.imgcursus .step4>div{height:112px}.imgcursus .step5,.ulstyle li .imgcursus .step5{width:24%}.imgcursus .step5>div{height:112px}.imgcursus .step6{max-width:318px}.imgcursus.type1 .step1{width:24%;max-width:100%}.imgcursus.type1 .step2{width:24%}.imgcursus.type1 .step3{width:24%}.imgcursus.type1 .step4{width:24%}.imgcursus.type1 .step>div{height:auto}.imgcursus.type1 li>div>strong{display:block;margin:0;padding:0 0 0 7px;line-height:1.4;background:url(/shp/uxtemp/images/common/bul_dot_donut.png) no-repeat 0 6px;font-weight:700;text-align:left}.imgcursus.type1 li p{padding-left:10px;background:url(/shp/uxtemp/images/common/bul_line_dash.png) no-repeat 0 9.5px}.ulstyle li .imgway{margin-left:-25px}.ulstyle li .imgway ul{margin:0}.ulstyle li .imgway ul li{margin:0;padding:0}.imgway{margin:10px auto 35px;padding:10px;border:1px solid #d1d5d7;text-align:center}.imgway ul li,.ulstyle li .imgway ul li{margin-bottom:20px;border:1px solid #1570bf;border-radius:8px;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0,#f3f3f3 100%);background:-webkit-linear-gradient(top,#ffffff 0,#f3f3f3 100%);background:linear-gradient(to bottom,#ffffff 0,#f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f3f3f3',GradientType=0 )}.imgway ul li + li + li,.ulstyle li .imgway ul li + li + li{border:0;background:none}.imgway ul li + li + li>p{position:relative;width:100%;padding:15px 5px;line-height:1.5;border:1px solid #1570bf;border-radius:8px;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0,#f3f3f3 100%);background:-webkit-linear-gradient(top,#ffffff 0,#f3f3f3 100%);background:linear-gradient(to bottom,#ffffff 0,#f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f3f3f3',GradientType=0 );color:#3084ce;font-size:16px;font-weight:700;text-align:center;letter-spacing:-0.07em}.imgway ul li + li + li>p:after{content:"";display:block;position:absolute;bottom:-17px;left:50%;width:63%;height:1px;margin:0 auto 0 -32%;background:#d1d1d1}.imgway ul li + li + li>p strong{color:inherit;font-size:inherit;font-weight:inherit}.imgway ul li + li + li>div{width:100%;margin:0 auto;padding:20px}.imgway ul li + li + li>div:after{content:"";display:block;clear:both}.imgway ul li + li + li dl{display:inline-block;position:relative;float:left;width:31%;height:194px;margin:0 1%;padding:50px 0;background:url(/shp/uxtemp/images/program/bg_cercle_blue.png) no-repeat 50% 50%;background-size:contain}.imgway ul li + li + li dl:before{content:"\2022";display:inline-block;position:absolute;top:-20px;left:50%;width:20px;height:20px;margin-left:-20px;padding-top:15px;line-height:0;border-right:1px solid #d1d1d1;color:#d1d1d1;font-size:40px;text-align:left;letter-spacing:0}.imgway ul li + li + li dl dt{width:154px;margin:0 auto 15px;color:#454343;font-size:14px}.imgway ul li + li + li dl dd{width:154px;margin:0 auto;color:#454343;font-size:13px;font-weight:400}.imgway ul li + li + li dl dd span{display:inline-block;padding-left:7px;line-height:1.4;background:url(/shp/uxtemp/images/common/bul_dot_donut.png) no-repeat 0 6px;color:#454343;font-size:13px;font-weight:400}.imgway dl{padding:15px 5px;text-align:center}.imgway dt{line-height:1.5;color:#3084ce;font-size:16px;font-weight:700}.imgway dd{line-height:1.5}.imgpush{margin:10px auto 35px;padding:20px 0 0;border:1px solid #d1d5d7;text-align:center}.ulstyle li .imgpush{margin-left:-25px}.imgpush>ul,.ulstyle li .imgpush>ul{display:table;width:100%;margin:0 0 20px;padding:0;background:none}.imgpush>ul li,.ulstyle li .imgpush>ul li{display:table-cell;position:relative;width:25%;margin:0;padding:0;background:none;vertical-align:top}.imgpush>ul li:after{content:"\21D2";display:inline-block;position:absolute;top:50%;right:-14px;height:2px;margin-top:-1px;line-height:0;color:#d1d1d1;font-size:30px;font-weight:700;z-index:1}.imgpush>ul li:last-child:after{display:none}.ie8 .imgpush>ul li + li + li + li:after{display:none}.imgpush>ul> li dl{display:inline-block;width:90%;height:172px;margin:0 auto;padding:30px 20px;background:url(/shp/uxtemp/images/program/bg_cercle_red.png) no-repeat 50% 50%;background-size:contain}.imgpush>ul> li dt{width:110px;margin:0 auto 30px;color:#e05a44;font-size:14px;font-weight:700;letter-spacing:-0.07em}.ie8 .imgpush>ul> li dt{letter-spacing:-0.115em}.imgpush>ul> li dd{width:115px;margin:0 auto;letter-spacing:-0.07em}.imgtxtbox{margin:10px auto 35px;padding:20px;border:1px solid #d1d5d7;letter-spacing:-0.07em}.imgtxtbox dl i{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:-0.07em}.imgtxtbox dl{}.imgtxtbox dt{margin:0 0 5px;line-height:1.5;color:#454343;font-size:14px;font-weight:700}.imgtxtbox dd{}.imgtxtbox dd ul{}.imgtxtbox dd ul>li{}.imgtxtbox dd ul>li>strong{display:block;padding-left:18px;line-height:1.5;background:url(/shp/uxtemp/images/common/bul_dot_line_blue.png) no-repeat 0 7px;color:#1570bf;font-size:14px;font-weight:400}.imgtxtbox dd .imgul{position:relative;width:82.5%;margin:20px auto}.ie8 .imgtxtbox dd .imgul{width:760px}.imgtxtbox dd .imgul:after{content:"";display:block;clear:both}.imgtxtbox dd .imgul>li{overflow:hidden;float:left;width:41.8%;border:1px solid #1570bf;border-radius:10px 10px 0 0}.imgtxtbox dd .imgul>li:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;background:url(/shp/uxtemp/images/common/ico_big_plus.png) no-repeat 0 0}.imgtxtbox dd .imgul>li + li{float:right}.imgtxtbox dd .imgul>li + li:after{display:none}.ie8 .imgtxtbox dd .imgul>li{width:316px}.imgtxtbox dd .imgul li strong{display:block;margin:0;padding:10px 0;border-bottom:1px solid #1570bf;background-image:none;background:#579cdb;background:-moz-linear-gradient(top,#579cdb 0,#105999 100%);background:-webkit-linear-gradient(top,#579cdb 0,#105999 100%);background:linear-gradient(to bottom,#579cdb 0,#105999 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#579cdb',endColorstr='#105999',GradientType=0 );color:#fff;font-size:16px;font-weight:700;text-align:center}.imgtxtbox dd .imgul li ul{padding:20px}.imgtxtbox dd .imgul li ul>li{padding-left:8px;background:url(/shp/uxtemp/images/common/bul_dot_donut.png) no-repeat 0 6px;font-weight:700}.imgtxtbox dd .imgul li li{line-height:1.5;color:#454343;font-size:13px;font-weight:400}.imgtxtbox dd .imgul li li p{line-height:1.5;color:#454343;font-size:13px;font-weight:400}.imgtxtbox dd .imgul + p{margin-bottom:15px;padding-left:20px;line-height:1.5}.uldown{width:100%;margin:0 -1% 0 0;padding:0}.uldown:after{content:"";display:block;clear:both}.uldown li{overflow:hidden;display:inline-block;float:left;width:33.33333333333333%;margin-bottom:25px;text-align:center}.uldown li:last-child:after{clear:both}.uldown li a{display:inline-block;width:96%;border:1px solid #d1d5d7;border-radius:8px 8px 0 0}.uldown li .thumb{display:inline-block;width:115px;height:115px;margin:13px 0 14px;padding:10px;border:1px solid #a4a4a4;border-radius:50%;background-image:url(/shp/uxtemp/images/common/ico_notebook.png);background-repeat:no-repeat;background-position:50% 50%}.uldown.manual li .thumb{background-image:url(/shp/uxtemp/images/common/ico_notebook.png)}.uldown.ebook li .thumb{background-image:url(/shp/uxtemp/images/common/ico_ebook.png)}.uldown li .thumb img{margin-top:15px;vertical-align:middle}.uldown li .caption{display:block;padding:8px 14px;background:#3c8aef}.uldown li strong{display:block;padding:10px 0;line-height:1.5;border-bottom:1px solid #9ecdf7;color:#fff;font-size:1.3em;font-weight:700;letter-spacing:-0.075em}.uldown.ebook li strong{font-size:1.2em}.uldown li em{display:block;color:#fff;padding:12px 0 5px;font-size:14px;font-weight:400}.uldown li .caption span{display:inline-block;width:102px;height:37px;margin-top:7px;padding:9px 0;border:1px solid #454b5c;background:#4a4d5e;color:#fff;font-size:13px}.uldown li .caption span i{display:inline-block;padding:2px 22px 2px 0;background:url(/shp/uxtemp/images/common/ico_window.png) no-repeat 100% 50%;color:inherit;font-size:inherit}.uldown .linkwrap{display:inline-block;width:96%;border:1px solid #d1d5d7;border-radius:8px 8px 0 0}.uldown li .linkwrap .link{padding:0 14px 8px;background:#3c8aef}.uldown li .linkwrap .link a{display:inline-block;width:102px;height:37px;margin-top:7px;padding:9px 0;border:1px solid #454b5c;border-radius:0;background:#4a4d5e;color:#fff;font-size:13px}.uldown li .linkwrap .link a i{display:inline-block;padding:2px 22px 2px 0;background:url(/shp/uxtemp/images/common/ico_window.png) no-repeat 100% 50%;color:inherit;font-size:inherit}.inquiry{display:table;width:100%;margin:50px auto;padding:4px;line-height:1.5;border:1px solid #d1d5d7;text-align:center}.inquiry dt{display:table-cell;min-width:210px;padding:10px 0;border-right:1px solid #d2d5d7;font-size:15px;font-weight:700}.inquiry dd{display:table-cell;padding:10px 0;font-size:14px;font-weight:400;text-align:center}.inquiry ul{font-size:inherit;font-weight:inherit}.inquiry li{display:inline-block;margin:0 25px;font-size:inherit;font-weight:inherit}.inquiry strong{display:inline-block;font-size:inherit;font-weight:700}.inquiry strong:after{content:":";display:inline-block;margin:0 4px;font-weight:400}.inquiry span{display:inline-block;font-size:inherit;font-weight:inherit}.inquiry .person strong{padding-left:26px;background:url(/shp/uxtemp/images/common/ico_person3.png) no-repeat 0 50%}.inquiry .tel strong{padding-left:26px;background:url(/shp/uxtemp/images/common/ico_tel02.png) no-repeat 0 50%}.searchform{margin:0 0 35px}.searchform .formbox{padding:10px 20px;border:1px solid #d0d0d0;background:#f8fafd}.searchform .searchsort{display:table;width:100%}.searchform .searchsort:after{content:"";display:table;clear:both}.searchform .searchsort dt{display:table-cell;width:82px;max-width:82px;height:100%;margin:0;padding:0;margin-right:-100%;color:#2377b1;font-size:16px;font-weight:700;vertical-align:middle}.searchform .searchsort.vtop dt{padding-top:8px;vertical-align:top}.searchform .searchsort dd{display:table-cell;width:calc(100% - 82px);margin:0;margin-left:82px;color:#454343;font-size:13px;vertical-align:middle}.searchform .searchsort label{margin-left:10px;padding:10px 0;color:inherit;font-size:inherit;font-weight:inherit}.searchform .searchsort input[type="checkbox"]{}.searchform .searchsort label i{display:inline-block;margin-left:5px;color:inherit;font-size:inherit;font-weight:inherit}.searchform .formbox + .search,.searchform .formbox + form .search{margin-top:15px}.searchform .search{}.searchform .search label{}.searchform .search .labelsort{display:inline-block;width:100%}.searchform .search select{width:128px;height:37px;border:1px solid #a5a7b2}.ie8 .searchform .search select{padding:6px 0}.safari.winos .searchform .search select{line-height:31px}.searchform .search input{width:252px;height:37px;border:1px solid #a5a7b2}.searchform > .searchtext{display:none;margin:0;color:#ff2626;font-size:13px}.searchform .search .searchtext{display:inline-block;margin:0 0 0 10px;color:#ff2626;font-size:13px}.description{}.historyarea + .htit{margin-top:35px}.historyarea{margin:0;padding:0}.historyarea dl{margin:10px 0 30px;padding:45px 25px;line-height:1.5;background:#f8fafd}.historyarea dl:after{content:"";display:block;clear:both}.historyarea dl:last-child{margin-bottom:0}.historyarea dt{display:inline-block;position:relative;float:left;width:80px;color:#161515;font-size:16px;font-weight:700}.historyarea dt:after{content:"";display:inline-block;position:absolute;top:6px;right:0;width:11px;height:10px;background:url(/shp/uxtemp/images/common/bul_slash.png) no-repeat 0 0}.historyarea dd{display:inline-block;position:relative;float:left;width:calc(100% - 80px);margin-top:20px;padding-left:15px}.ie8 .historyarea dd{width:765px}.historyarea dd i{color:inherit;font-size:inherit;font-weight:inherit}.historyarea dt + dd{margin-top:0}.historyarea dt + dd + dt{clear:both;margin-top:40px}.historyarea dt + dd + dt + dd{margin-top:40px}.historyarea p{padding-left:10px;background:url(/shp/uxtemp/images/common/bul_dot_gray.png) no-repeat 0 8.5px;font-size:15px;font-weight:700}.historyarea ul{margin:10px 0;padding:0 12px;color:#615d5d;font-size:13px;font-weight:700}.historyarea li{padding-left:10px;background:url(/shp/uxtemp/images/common/bul_line_dash.png) no-repeat 0 9.5px;color:inherit;font-size:inherit;font-weight:inherit}.historyarea li ul{margin:0;padding:10px 4px;color:#615d5d;font-size:inherit;font-weight:400}.historyarea li li{padding-left:15px;background:url(/shp/uxtemp/images/common/bul_reference_mark203B.png) no-repeat 0 6px;color:inherit;font-size:inherit;font-weight:inherit}.guidetop{position:relative;width:100%;height:198px;margin:0 0 20px;padding:20px 34px;border:1px solid #dbdce1;background:url(/shp/uxtemp/images/support/bg_guide.jpg) no-repeat 0 0;background-size:100% 100%}.guidetop h3{display:inline-block;line-height:1.15;font-size:28px;font-weight:700}.guidetop h3 span{display:inline-block;width:100%;font-size:inherit;font-weight:inherit}.guidetop a{display:inline-block;position:absolute;top:98px;left:34px;width:242px;height:38px;padding:11px 0;background:#4a4d5e;color:#fff;font-size:13px;text-align:center;letter-spacing:0}.guidetop a i{margin-left:10px;color:#fff}.guidetop a i:before{position:absolute;top:11px;color:#fff;font-size:15px}.edubutton{width:100%;max-width:800px;margin:20px 0;text-align:left}.edubutton a{display:inline-block;width:46%;min-width:310px;margin:0 1%;padding:8px;line-height:1.5;background:#60956d;color:#fff;text-align:center}.edubutton a:first-child{margin-left:0}.edubutton a + a{margin-right:0;background:#3084ce}.edubutton a>span{display:inline-block;width:85%;margin:0 auto;padding:12px 0 12px 8em;background-image:url(/shp/uxtemp/images/common/ico_penline.png);background-repeat:no-repeat;background-position:0 50%;color:inherit;text-align:left}.edubutton a + a>span{background-image:url(/shp/uxtemp/images/common/ico_noteline_big_blue.png)}.edubutton a>span strong{display:inline-block;margin-bottom:10px;line-height:1.15;color:inherit;font-size:16px;font-weight:700}.edubutton a>span strong>span{display:inline-block;width:100%;line-height:1;color:inherit;font-size:inherit;font-weight:inherit}.edubutton a>span span{display:inline-block;line-height:1.15;color:inherit;font-size:13px;font-weight:700}.edubutton a>span span i{display:inline-block;width:100%;color:inherit;font-size:inherit;font-weight:inherit}table{margin:0;padding:0;border-top:2px solid #555;table-layout:fixed}thead th{padding:15px 10px;border:1px solid #e0e0e0;background:#f4f4f4;color:#454343;font-size:14px;text-align:center}tbody th{padding:5px;border:1px solid #e0e0e0;background:#fff;color:#454343;font-size:13px;text-align:center}tbody td{padding:8px 10px;border:1px solid #e0e0e0;background:#fff;color:#454343;font-size:13px;text-align:center}tfoot th{padding:5px;border:1px solid #e0e0e0;background:#f5f5f5;color:#555;text-align:center}tfoot td{padding:8px 10px;border:1px solid #e0e0e0;background:#f5f5f5;text-align:center}tbody td.nodata{border-right-width:0!important;border-left-width:0!important}tbody td .logo{width:30px;margin-right:10px;vertical-align:middle}tbody td .logo_small{width:25px;margin-right:10px;vertical-align:middle}thead .first-child,tfoot .first-child,tbody .first-child,thead tr th:first-child,tfoot tr th:first-child,tbody tr th:first-child,tfoot tr td:first-child,tbody tr td:first-child{border-left:0}tfoot tr th + td:first-child,tbody tr th + td:first-child{border-left:1px solid #e0e0e0}tfoot tr th + th,tbody tr th + th{border-left:1px solid #e0e0e0}thead .last-child,tfoot .last-child,tbody .last-child,thead tr th:last-child,tfoot tr th:last-child,tbody tr th:last-child,tfoot tr td:last-child,tbody tr td:last-child{border-right:0}.tablestyle{width:100%;margin:0 0 40px;padding:0}.tablestyle table{border-top:2px solid #555;table-layout:fixed}.tablestyle thead th{display:table-cell;padding:14px;border:1px solid #e0e0e0;background:#f9fcfe;color:#454343;font-size:14px;font-weight:700;text-align:center}.tablestyle tbody th{display:table-cell;padding:10px 10px;border:1px solid #e0e0e0;background:#fff;color:#454343;text-align:center}.tablestyle tbody td{display:table-cell;padding:10px 10px;border:1px solid #e0e0e0;background:#fff;text-align:center}.tablestyle.list tbody td.nodata,.tablestyle tbody td.nodata{border-top:0;border-left:0}.tablestyle tbody th br,.tablestyle tbody td br{line-height:1.8}.tablestyle.list thead th,.tablestyle.list tbody td{border-right:0;border-left:0}.notify td{color:#ff2626;font-weight:700}.notify td a{color:inherit;font-weight:inherit}.nbdr .first-child{border-left:0}.nbdr .last-child{border-right:0}.lasttxt tbody .last-child{text-align:left}.lasttxt .odd td{}.lasttxt .even td{background:#f5f5f5}.tablestyle.view td{text-align:left}.tablestyle .nodata{line-height:200px;border:0;border-top:2px solid #555;border-bottom:1px solid #e0e0e0}.tablestyle tbody td img[src*="icon_file.png"]{margin-top:1px}.tablestyle.list td span{vertical-align:middle}.tablestyle.list td img{vertical-align:middle}.tablestyle.list td a{display:inline-block;width:100%}.tablestyle.list td a span{overflow:hidden;display:inline-block;max-width:100%;margin-top:0;color:inherit;font-size:inherit;font-weight:inherit;white-space:nowrap;word-break:normal;text-overflow:ellipsis}.tablestyle.list td.wsize a span{max-width:calc(100% - 56px)}.tablestyle.list td a span + img{margin-top:0;margin-left:15px}.tablestyle.list .tbnum{width:60px}.tablestyle.list .tbtitle{width:auto}.tablestyle.list .tbfile{width:15%}.tablestyle.list .tbdate{width:94px}.tablestyle.list .tbhits{width:80px}.tablestyle.list caption span.pc-notice{display:block}.tablestyle.list caption span.tablet-notice{display:none}.tablestyle.list caption span.mobile-notice{display:none}.tablestyle.list caption span.pc-faq{display:block}.tablestyle.list caption span.tablet-faq{display:none}.tablestyle.list caption span.tablet-faq2{display:none}.tablestyle.list caption span.mobile-faq{display:none}.bbsfaq .tablestyle.list .tbsort{width:20%}.bbsfaq .tablestyle.list .tbfile{width:8%}.bbsfaq .tablestyle.list .tbauthor{width:10%}.listcount{margin:0 0 10px;color:#454343;font-size:14px}.listcount span{color:inherit;font-size:inherit}.tablestyle.ctype{overflow-x:hidden;overflow-y:hidden}.ulstyle li .tablestyle.ctype{margin-left:-20px}.ulstyle li .tablestyle.ctype.mar_set{margin:10px 0!important}.tablestyle.ctype .caption{margin:5px auto;font-size:15px;text-align:center}.tablestyle.ctype .caption strong{color:#3084ce;font-weight:700}.tablestyle.ctype table{min-width:540px;border-top:2px solid #4a4d5e}.tablestyle.xflow table{min-width:740px}.tablestyle.ctype table th{padding:10px 15px;line-height:1.5;border-bottom:1px solid #d1d1d1;background:#f9fcfe;font-size:13px;font-weight:700}.tablestyle.xpad table th{padding:10px 5px}.tablestyle.ctype table td{padding:10px 15px;line-height:1.5;border-bottom:1px solid #d1d1d1;font-size:13px;font-weight:400}.tablestyle.xpad table td{padding:10px 5px}.tablestyle.ctype table td *{color:inherit;font-size:inherit;font-weight:inherit}.tablestyle.ctype table td p{text-align:left}.tablestyle.ctype table thead th{font-size:14px}.tablestyle.ctype table tbody th{font-size:13px}.tablestyle.ctype table tfoot th{background:#f9fcfe;color:inherit;font-size:13px;font-weight:700}.tablestyle.ctype table tfoot td{background:#f9fcfe;font-size:13px;font-weight:700}.tablestyle.ctype table tfoot th span,.tablestyle.ctype table tfoot th strong,.tablestyle.ctype table tfoot td span,.tablestyle.ctype table tfoot td strong{color:#454343;font-size:inherit;font-weight:inherit}.tablestyle.ctype table tbody td{color:#454343;font-size:13px}.tablestyle.ctype table thead th.last-child{border-right:0}.tablestyle.ctype table tfoot th.last-child,.tablestyle.ctype table tfoot td.last-child{border-right:0}.tablestyle.ctype table tbody td.last-child{border-right:0}.tablestyle.ctype table tbody td ul{color:inherit;font-size:inherit;font-weight:inherit;font-weight:inherit;text-align:left}.tablestyle.ctype table tbody td li{padding-left:10px;background:url(/shp/uxtemp/images/common/bul_line_dash.png) no-repeat 0 9.5px;color:#454343;font-size:inherit;font-weight:inherit}.tablestyle.ctype table tbody td li p{padding-left:15px;background:url(/shp/uxtemp/images/common/bul_reference_mark203B.png) no-repeat 0 6px;color:#454343;font-size:inherit;font-weight:inherit}.tablestyle.ctype table tbody td ol{text-align:left}.tablestyle.ctype table tbody td ol li{padding-left:0;background:none;color:#454343}.tablestyle.ctype table tbody td i{color:inherit;font-size:inherit;font-weight:inherit}.tablestyle.ctype table tbody td li b{font-weight:700}.tablestyle.ctype table th.bgc3{background:#f8d9dc}.tablestyle.ctype table tfoot .bgc3 th,.tablestyle.ctype table tfoot .bgc3 td,.tablestyle.ctype table tfoot th.bgc3,.tablestyle.ctype table tfoot td.bgc3{background:#f8d9dc}.tablestyle.ctype table tbody .bgc3 td,.tablestyle.ctype table tbody td.bgc3{background:#f8d9dc}.tablestyle.ctype table tbody td.fsize40{font-size:40px}.tablestyle.ctype .etctitle{margin:10px 0;padding-left:10px;line-height:1.5;background:url(/shp/uxtemp/images/common/bul_dot_gray.png) no-repeat 0 8px;font-size:14px;font-weight:700}.tablestyle.ctype .etctxt{margin:10px 0;padding-left:15px;line-height:1.5;background:url(/shp/uxtemp/images/common/bul_reference_mark203B_blue.png) no-repeat 0 6px;color:#1570bf;font-size:13px;font-weight:400}.tablestyle.ctype .etctxt span{color:#1570bf}.tablestyle.ctype .etctxt span.dt_s{width:90px;float:left}.tablestyle.ctype .etctxt span.dd_s{float:left;width:80%}.tablestyle.ctype .etctxt span.dd_s:after{content:"";display:none;clear:both}.tablestyle.ctype .etctxt span.pd{display:block;padding-left:90px;margin:0;clear:both}.tablestyle.ctype .etctxt_bgno{margin:10px 0;color:#1570bf}.tablestyle.mtm20{margin-top:-20px}.tablestyle.mb10{margin-bottom:10px}.mt10{margin-top:10px!important}.mark203b{margin:10px auto}.mark203b li{padding-left:15px;line-height:1.5;background:url(/shp/uxtemp/images/common/bul_reference_mark203B.png) no-repeat 0 6px;font-size:13px}p.mark203b{margin:5px auto;padding-left:15px;line-height:1.5;background:url(/shp/uxtemp/images/common/bul_reference_mark203B.png) no-repeat 0 6px;font-size:13px}.dot{margin:0;padding-left:10px;line-height:1.5;background:url(/shp/uxtemp/images/common/bul_dot_gray.png) no-repeat 0 8px;color:inherit;font-size:inherit;font-weight:inherit}.tblunit{position:relative;width:100%;margin:0 auto 5px}.tblunit span{position:absolute;top:-18px;right:0}.fsize40{font-size:40px}.dltable{overflow:hidden;margin:0 0 15px;padding:0;border-top:2px solid #4a4d5e}.dltable.view{margin:0 0 20px}.dltable dl{display:table;width:100%;margin:0;padding:0;border:0;border-bottom:1px solid #d1d1d1}.dltable dl:after{content:"";display:table;clear:both}.dltable dt{display:table-cell;width:18%;margin-right:-100%;padding:6px 6px;background:#fff;color:#454343;font-size:14px;font-weight:700;text-align:left;vertical-align:middle;z-index:1}.dltable dt span{color:inherit;font-size:inherit;font-weight:inherit}.dltable dt label{font-weight:bold}.dltable dt.vtop{line-height:1!important;vertical-align:top}.dltable dt.vtop>span{position:relative;display:inline-block;top:13px}.dltable dt .etcmark.i2217{width:12px}.dltable dt .etcmark.i2217:before{font-size:13px;color:red}.dltable dd{display:table-cell;width:82%;margin-left:18%;padding:6px 6px;border:0;background:#fff;font-size:13px;text-align:left;vertical-align:middle}.dltable.view dl{width:100%;margin:0;padding:0}.dltable.view dt{display:inline-block;float:left;width:14%;max-width:110px;margin-right:0;padding:15px 10px;background:#f9fcfe;font-size:14px;text-align:center;letter-spacing:-0.1em}.dltable.view dt span{display:inline-block}.dltable.view dd{display:inline-block;float:left;width:86%;margin-left:0;padding:15px 10px;color:#000;font-size:13px}.dltable.view .title dd{font-size:16px;font-weight:700}.dltable.view .title dd strong{color:inherit;font-size:inherit;font-weight:inherit}.dltable.view .subject dd{line-height:1.8}.dltable.view .subject dd table{margin:0;padding:0;border:1px solid #d1d1d1}.dltable.view .subject dd th{margin:0;padding:0;border:1px solid #d1d1d1}.dltable.view .subject dd td{margin:0;padding:0;border:1px solid #d1d1d1}.dltable.view .subject dd img{max-width:100%}.dltable.view .addfile .filelist{position:relative;width:100%;height:42px;padding:12px 20px;border:1px solid #d1d1d1}.dltable.view .addfile .filelist + .filelist{margin-top:10px}.dltable.view .addfile .filelist p{overflow:hidden;display:inline-block;width:calc(100% - 84px);line-height:1.2;color:#000;font-size:13px;white-space:nowrap;text-overflow:ellipsis;word-break:normal}.dltable.view .addfile .filelist a{display:inline-block;position:absolute;top:-1px;width:42px;height:42px;padding:9px 0;border:1px solid #aeaeae;background:#777;color:#fff;text-align:center}.dltable.view .addfile .filelist a .fa{color:#fff;font-size:inherit;font-weight:inherit}.dltable.view .addfile .filelist a .fa:before{color:#fff;font-size:20px}.dltable.view .addfile .filelist .fileview{right:40px;color:inherit;font-size:inherit;font-weight:inherit}.dltable.view .addfile .filelist .filedown{right:-1px;color:inherit;font-size:inherit;font-weight:inherit}.dltable.view .horizontal{}.dltable.view .horizontal dt{width:14%}.dltable.view .horizontal dd{width:36%}.dltable.view .horizontal .cover{display:none}.dltable.coverview .horizontal{}.dltable.coverview .horizontal dd{width:18%}.dltable.coverview .horizontal dd + dt + dd{width:25%}.dltable.coverview .horizontal dd + dt + dd>div{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.dltable.coverview .horizontal.coverdl{position:relative}.dltable.coverview .horizontal .cover{display:inline-block;position:absolute;top:-1px;right:0;width:30%;max-width:300px;height:195px;margin:0;padding:0;border:1px solid #d1d1d1}.dltable.coverview .horizontal .cover img{width:100%;height:193px}.dltable dd input[type="text"],.dltable dd input[type="password"]{width:100%;height:37px;border:1px solid #a5a7b2}.dltable dd .inpcontact input[type="text"],.dltable dd .inpcontact input[type="password"],.dltable dd .inpphone input[type="text"],.dltable dd .inpphone input[type="password"]{width:100%}.dltable dd input[type="text"]:focus,.dltable dd input[type="password"]:focus{border-color:#2377b1}.dltable dd .radiogroup{padding:11px 0}.dltable dd .inprad{margin-right:18px;display:inline-block}.dltable dd .inprad input{margin-right:8px}.dltable dd .inprad i{}.dltable dd .inpid,.dltable dd .inppw,.dltable dd .inppwre,.dltable dd .inpname{width:40%;max-width:252px;display:inline-block}.dltable dd .inporgan{width:330px;display:inline-block}.ie8 .dltable dd .inporgan{width:345px;display:inline-block}.dltable dd .inporgan label{display:inline-block;width:74px;line-height:37px;font-weight:700;vertical-align:middle}.dltable dd .inporgan em i{display:inline-block;width:5px;vertical-align:middle}.dltable dd .inporgan input{max-width:252px}.dltable dd .inpphone{width:90%;max-width:288px;display:inline-block}.dltable dd .inpcontact{width:90%;max-width:288px;display:inline-block}.dltable dd .inpphone input{width:30% !important;max-width:82px}.dltable dd .inpcontact input{width:30% !important;max-width:82px}.dltable dd .overlapmsg{margin-left:5px;color:#1570bf;vertical-align:middle}.dltable dd .overlapmsg.warn{color:#ff5555}.dltable dd .overlapmsg.employ{color:#ff5555}.dltable dd .overlapmsg.possible{color:#1570bf}.dltable dd .explain{margin-left:5px;color:#ff5555;vertical-align:middle}.dltable dd .organbox{width:100%}.dltable dd .organhsa{width:100%;margin-top:5px}.dltable dd .organhsa:after{content:"";display:table;clear:both}.dltable dd .organhsa li{display:inline-block;float:left;width:48%}.dltable dd .organhsa label{display:inline-block;width:74px;line-height:37px;font-weight:700;vertical-align:middle}.dltable dd .organhsa input{width:70%;border:0;vertical-align:middle}.dltable dd .organhsa .organhigh{}.dltable dd .organhsa .organsort{float:right}.dltable dd .organhsa .organaddr{clear:both;width:100%;margin-top:5px}.dltable.dlreg dt,.dltable.dlreg dd{height:52px !important;line-height:40px !important}.dltable + .btnarea,.dltable + .tabletip-bottom + .btnarea{margin-top:90px}.dltable.view + .btnarea{margin-top:0}.gridlist{width:100%;margin:0 0 40px;padding:0}.gridlist ul{display:block;width:100%;text-align:center}.gridlist ul:after{content:"";display:block;clear:both}.gridlist li{overflow:hidden;display:inline-block;float:left;width:32.66666666666667%;height:254px;margin-bottom:1em;margin-left:1%;border:1px solid #cecdcd;background:#fff;transition:.4s}.gridlist ul.col4 li{width:22%}.gridlist ul.col3 li{width:32.66666666666667%;height:284px}.gridlist ul.col2 li{width:49.5%;height:240px}.gridlist li.clear{margin-left:0!important}.gridlist a{display:inline-block;width:100%;background:#fff}.gridlist span{display:inline-block;width:100%}.gridlist strong{display:inline-block;width:100%}.gridlist .cover{overflow:hidden;height:175px;border-bottom:1px solid #cecdcd}.gridlist .cover img{width:100%;min-height:175px;max-height:175px;margin:0 auto;transition-duration:0.3s;transition:transform 0.3s ease 0s;opacity:1;transform:scale3d(1,1,1)}.gridlist a:hover .cover img{transition-duration:0.2s;transition:transform 0.2s ease 0s;transform:scale3d(1.16,1.16,1);opacity:1}.gridlist .caption{padding:20px;color:#454343;font-size:15px;text-align:left}.gridlist ul.col2 .caption{padding:10px}.gridlist .caption .title{display:block;width:100%;margin-bottom:5px;color:inherit;font-size:inherit;font-weight:700}.gridlist .caption .title span{overflow:hidden;display:inline-block;width:100%;max-width:100%;color:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle;word-break:normal;text-overflow:ellipsis;white-space:normal;line-height:1.2;height:2.4em}.gridlist .caption .title.wsize span{max-width:calc(100% - 50px)}.ie8 .gridlist .caption .title.wsize span{max-width:224px}.safari.winos .gridlist .caption .title.wsize span{max-width:224px}.gridlist .caption .title img{margin-left:2px;vertical-align:middle}.gridlist .caption .category{color:inherit;font-size:13px;font-weight:400}.ie8 .gridlist .caption .category{padding-bottom:1px}.gridlist ul.col3 .caption .category{overflow:hidden;max-width:273px;white-space:nowrap;word-break:normal;text-overflow:ellipsis}.gridlist ul.col2 .caption .category{overflow:hidden;max-width:230px;white-space:nowrap;word-break:normal;text-overflow:ellipsis}#listView{border-bottom:1px solid #d1d1d1;margin:0 0 30px 0}#listView a{clear:both}#listView div img{float:left}#listView a{clear:both;float:none;display:block;padding:10px;border-top:1px solid #d1d1d1}#listView div{overflow:hidden;text-align:left}#listView div ul{float:left;margin:0 0 0 10px;width:calc(100% - 260px)}#listView div ul li{font-size:14px;line-height:18px;margin:4px 0}#listView div ul li img{float:none;margin:0}@media (max-width:640px){#listView div ul{width:100%}#listView div{text-align:center}#listView div img{margin:0 auto 10px;text-align:center;float:none}#listView div ul{text-align:left}}.popular{width:100%;margin:0 0 10px;padding:0}.popular ul{display:block;width:100%;padding:10px 10px 4px;border:1px solid #cecdcd;text-align:center}.popular ul:after{content:"";display:block;clear:both}.popular li{display:inline-block;float:left;width:49%;margin-bottom:.5em;margin-left:1%;border:0 solid #cecdcd;background:#fff;transition:.4s}.popular li:first-child{margin-left:0}.popular li:nth-child(2n+1){clear:both;margin-left:0}.popular li:nth-child(2n+1) + li{float:right}.popular a{display:inline-block;position:relative;width:100%;background:#fff}.popular a i{display:inline-block;position:absolute;top:0;left:0;width:25px;height:25px;line-height:25px;background:#727272;color:#fff;font-size:13px;font-weight:700;text-align:center;z-index:1}.popular li:first-child a i{background:#fd8429}.popular span{display:inline-block;width:100%}.popular strong{display:inline-block;width:100%}.popular .cover{overflow:hidden;display:none;height:175px;border-bottom:1px solid #cecdcd}.popular .cover img{width:100%;min-height:175px;max-height:175px;margin:0 auto;transition-duration:0.3s;transition:transform 0.3s ease 0s;opacity:1;transform:scale3d(1,1,1)}.popular a:hover .cover img{transition-duration:0.2s;transition:transform 0.2s ease 0s;transform:scale3d(1.16,1.16,1);opacity:1}.popular .caption{padding:4px 10px 4px 35px;color:#454343;font-size:13px;text-align:left}.popular .caption .title{display:block;width:100%;margin-bottom:0;color:inherit;font-size:inherit;font-weight:700}.popular .caption .title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;line-height:1.3;color:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle}.popular .caption .title img{margin-left:2px;vertical-align:middle}.rankopen .lankopen{display:none}.rankopen .lankclose{display:block}.rankwrap{position:relative;width:100%;margin:0 auto 10px;border:2px solid #e2e2e2}.rankwrap dl{}.rankwrap dl:after{content:"";display:table;clear:both}.rankwrap dt{float:left;width:150px;height:188px;margin-right:-100%;line-height:52px;background:#f4f4f4 url(/shp/uxtemp/images/common/ico_ranktitle_bg.png) no-repeat 50% 70px;font-size:16px;text-align:center}.rankwrap dt span{display:inline-block;padding:2px 0 2px 30px;background:url(/shp//uxtemp/images/common/ico_ranktitle.png) no-repeat 0 50%;font-size:16px;font-weight:700}.rankwrap dd{position:relative;margin-left:170px}.rankwrap ol{position:relative;width:94%;padding:11px 0 0 0}.rankwrap li{display:block;width:100%;height:30px;line-height:38px;padding:0}.rankwrap li:first-child{display:block}.rankwrap li a{display:block;color:#45424d;font-size:14px}.rankwrap li a:after{content:"";display:table;clear:both}.rankwrap li .title{position:relative;float:left;width:calc(100% - 360px);padding-left:24px;font-weight:700;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ie8 .rankwrap li .title{width:44%}.rankwrap li .title>i{display:inline-block;position:absolute;top:50%;left:0;width:14px;height:14px;margin-top:-7px;line-height:14px;background:#949494;color:#fff;font-size:11px;font-family:Arial;font-weight:bold;text-align:center}.rankwrap li:first-child .title>i{background:#c51d22}.rankwrap li .catedown{width:292px;float:left;margin-left:25px;font-size:14px;color:#686868}.rankwrap li .category{display:inline-block;float:left;width:150px;color:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rankwrap li .down{display:inline-block;width:140px;color:inherit}.rankwrap li .fa{margin-right:5px;color:#999}.rankwrap li .down span{color:inherit}.rankwrap .lankopen{z-index:1000;overflow:hidden;display:block;position:absolute;top:16px;right:25px;width:9px;height:5px;padding:10px;background:url(/shp//uxtemp/images/common/ico_rank_open.png) no-repeat 50% 50%;text-indent:-9999em}.rankwrap .lankclose{z-index:1000;overflow:hidden;display:none;position:absolute;top:16px;right:25px;width:9px;height:5px;padding:10px;background:url(/shp//uxtemp/images/common/ico_rank_close.png) no-repeat 50% 50%;text-indent:-9999em}.rankopen{display:none;position:absolute;left:-2px;top:-2px;z-index:100;width:100%;padding:0;background:#fff;border:2px solid #e2e2e2;box-sizing:content-box}.rankopen dt{height:188px;background:#f4f4f4 }.rankopen dd{padding:2px 2px 0 0}.rankopen ol{height:auto;padding-bottom:10px}.rankopen li{position:relative;width:100%;height:34px;line-height:34px;padding:0}.rankopen li:first-child{height:32px;line-height:32px;padding-top:7px}@media (max-width:1366px){.ie8 .rankwrap li .title{width:56%}}@media (max-width:1280px){.ie8 .rankwrap li .title{width:50%}.tablestyle.ctype{overflow-x:auto;overflow-y:hidden}}@media (max-width:1150px){.ie8 .rankwrap li .title{width:45%}}@media (max-width:860px){.rankwrap li .title{width:calc(100% - 210px)}.ie8 .rankwrap li .title{width:60%}.rankwrap li .catedown{width:132px}.rankwrap li .category{display:none}.hxcntgroup .tabcnt p.txt01{text-align:left}}@media (max-width:640px){.rankwrap li .title{width:calc(100% - 64px)}.ie8 .rankwrap li .title{width:75%}.rankwrap li .catedown{display:none}}@media (max-width:420px){.rankwrap dt{width:100px;background-size:68px auto}.rankwrap dt span{padding-left:20px;background-position:0 22px;background-size:14px auto;font-size:14px}.ie8 .rankwrap dt span{padding-left:0;background-image:none}.rankwrap dd{margin-left:110px}.rankwrap li .title{width:calc(100% - 30px)}.ie8 .rankwrap li .title{width:80%}.rankwrap .lankopen,.rankwrap .lankclose{right:5px}}.prenext{width:100%;margin:0 auto;padding:0;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.prenext dl{width:100%;margin:0 auto}.prenext dl:first-child{border-bottom:1px solid #d2d2d2}.prenext dl:after{content:"";display:block;clear:both}.prenext dt{position:relative;float:left;width:14%;min-width:72px;max-width:110px;padding:15px 0;background-color:#f9fcfe;background-repeat:no-repeat;background-position:100% 50%;color:#454343;font-size:13px;font-weight:700;text-align:center}.prenext dt span{color:inherit;font-size:inherit;font-weight:inherit}.prenext dt i.fa{margin-right:7px}.prenext dt:after{display:none;content:"\2758";position:absolute;right:-2px;margin-top:-1px;color:#d2d2d2;font-family:Dotum;font-size:17px}.prenext dl:first-child dt{}.prenext dd{margin-left:14%;padding:15px 15px;background:#fff;color:#454343;font-size:13px;font-weight:700}.prenext dd a{overflow:hidden;display:inline-block;max-width:90%;color:inherit;font-size:inherit;font-weight:inherit;white-space:nowrap;text-overflow:ellipsis;word-break:normal}.prenext dd a:hover,.prenext dd a:focus{text-decoration:underline}.prenext dd .nodata{line-height:1;color:#454343;font-size:13px;font-weight:700;text-align:left}.floatwrap{width:100%;margin:0;padding:0}.floatwrap:after{content:"";display:block;clear:both}.floatwrap .descriptive{}.floatwrap .tableview{width:670px}.floatwrap .tableview{width:670px}.mediadata .floatwrap{margin-bottom:50px}.mediadata .floatwrap .tableview{width:485px}.floatwrap .mvlist{width:670px}.unoderdlist{width:100%;margin:30px 0 30px;padding:0}.unoderdlist ul{margin:0 -33px 0 0}.unoderdlist ul:after{content:"";display:block;clear:both}.unoderdlist li{float:left;width:210px;margin:0 33px 20px 0}.unoderdlist .thumb{display:block;width:100%;height:278px;border:1px solid #c9c9c9}.unoderdlist .thumb img{width:100%;height:276px}.unoderdlist .caption{display:block;margin:25px 0 0;text-align:center}.ulgrid{width:100%;margin:0 0 60px;padding:0;border-top:2px solid #6fa9d0;border-bottom:1px solid #c9c9c9}.ulgrid:after{content:"";display:block;clear:both}.ulgrid li{float:left;width:20%;height:34px;line-height:34px;border:1px solid #e0e0e0;border-top:0;border-left:0;font-size:13px;font-weight:700;text-align:center}.ulgrid .clear{border-left:0}.ulgrid .last-right{border-right:0}.ulgrid .clear-last{border-bottom:0}.ulgrid .last-child{border-bottom:0}.ulgrid li a{font-weight:inherit}.ulgrid li a[target='_blank']:after{content:"";display:none;position:absolute;width:12px;height:11px;margin-top:12px;background:url(/shp/uxtemp/images/common/icon_newpop.gif) no-repeat 0 0}.orderdstyle{margin:0 0 20px}.orderdstyle li{}.unorderdstyle{margin:0 0 20px}.unorderdstyle li{}.hrline{display:block;margin:60px 0;border:0}.linecoment{margin:0 0 20px}.dldata{margin:0 auto 35px;padding:0}.dldata:last-child{margin-bottom:0}.dldata .article{position:relative;margin:15px 0 0}.dldata .article:first-child{margin-top:0}.dldata .btn-shortcut{display:inline-block;position:absolute;right:15px;bottom:15px;width:102px;padding:10px 0;background:#4a4d5e;color:#fff;text-align:center}.dldata .btn-shortcut span{display:inline-block;padding:1px 20px 1px 0;background:url(/shp/uxtemp/images/common/ico_window.png) no-repeat 100% 50%;color:inherit}.dldata dl{margin:0;padding:0;letter-spacing:-0.075em}.dldata dt{padding:10px 15px;border:1px solid #1570bf;border-radius:5px 5px 0 0;background:#579cdb;background:-moz-linear-gradient(top,#579cdb 0,#105999 100%);background:-webkit-linear-gradient(top,#579cdb 0,#105999 100%);background:linear-gradient(to bottom,#579cdb 0,#105999 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#579cdb',endColorstr='#105999',GradientType=0 );color:#fff;font-size:14px;font-weight:700}.dldata dt:after{content:"";display:block;clear:both}.dldata dt strong{display:inline-block;float:left;width:70px;padding:2px 0 2px 15px;line-height:1.2;background:url(/shp/uxtemp/images/common/ico_clip.png) no-repeat 0 50%;color:inherit;font-size:inherit;font-weight:inherit}.dldata dt strong:after{content:"|";display:inline-block;margin:0 0 0 7px;color:#fff;font-size:14px;font-weight:400}.dldata dt span{display:inline-block;float:left;width:calc(100% - 70px);line-height:1.4;color:inherit;font-size:inherit;font-weight:inherit}.ie8 .dldata dt span{width:850px}.dldata dl:first-child dt span{padding-top:1.1px}.dldata dd{padding:15px;border:1px solid #9e9fa7;border-top:0;color:#454343;font-size:13px;font-weight:700}.dldata ul{color:inherit;font-size:inherit;font-weight:400}.dldata li{line-height:1.5;color:inherit;font-size:inherit;font-weight:inherit}.dldata li:after{content:"";display:block;clear:both}.dldata li>strong{display:inline-block;float:left;width:70px;padding:0 0 0 10px;background:url(/shp/uxtemp/images/common/ico_dot_dark.png) no-repeat 0 50%;color:inherit;font-size:inherit;font-weight:700}.dldata li>strong:after{content:":";display:inline-block;margin:0 5px}.ie8 .dldata li>strong{width:74px}.safari.winos .dldata li>strong{width:74px}.dldata li>strong>i{display:inline-block;width:22px}.dldata li>div{display:inline-block;float:left;width:calc(100% - 70px);color:inherit;font-size:inherit;font-weight:inherit}.ie8 .dldata li>div{width:740px}.safari.winos .dldata li>div{width:740px}.dldata li>div>p{color:inherit;font-size:inherit;font-weight:inherit}.dldata li>div>ul{color:inherit;font-size:inherit;font-weight:inherit}.dldata li>div>ul>li{padding-left:8px;background:url(/shp/uxtemp/images/common/bul_line_dash.png) no-repeat 0 9px;color:inherit;font-size:inherit;font-weight:inherit}.dldata li>div>ul>li p{color:inherit;font-size:inherit;font-weight:inherit}.dldata li>div>ul>li strong{color:inherit;font-size:inherit;font-weight:inherit}.dldata li>div>ul>li span{color:inherit;font-size:inherit;font-weight:inherit}.dldata li>div ol{padding:5px 10px}.dldata .target{}.dldata .subject{}.dldata .dose{}.dldata .product{}.cgcmapfind{}.cgcmaphead{position:relative;width:100%}.cgcmaphead:after{content:"";display:block;clear:both}.cgcmaphead .mapimg{float:left;width:400px;margin-right:-100%}.cgcmaphead .mapimg img{opacity:0.5!important}.cgcmaphead map{}.cgcmaphead map area{}.cgcmapmenu{width:100%;padding-left:400px;text-align:center}.cgcmapmenu:after{content:"";display:block;clear:both}.cgcmapmenu li{display:inline-block;float:left;width:49%;margin:0 0 10px}.cgcmapmenu .odd{float:right}.cgcmapmenu .even{float:left}.cgcmapmenu li a{display:inline-block;width:100%;padding:10px;border:1px solid #f897a1;color:#e8535c}.cgcmapmenu li.current a,.cgcmapmenu li a:hover,.cgcmapmenu li a:focus{border-color:#e8535c;background:#e8535c;color:#fff;font-weight:700}.cgcsubject{}.cgcsubject .mapcity{display:none}.cgcsubject h3{}.cgcsubject ul{border-top:2px solid #444}.cgcsubject li{position:relative;padding:10px 15px;border-bottom:1px solid #ccc}.cgcsubject li:after{content:"";display:block;clear:both}.cgcsubject .nodata{padding:40px 0;text-align:center}.cgcsubject .tbl{width:calc(100% - 200px)}.ie8 .cgcsubject .tbl{width:86%}.cgcsubject .tbl:after{content:"";display:block;clear:both}.cgcsubject dl{display:inline-block;float:left;padding:5px 0;line-height:1.25}.cgcsubject dl:after{content:"|";display:inline-block;padding:0 10px;color:#868585}.cgcsubject .tbl dl:last-child:after{display:none}.cgcsubject dt{display:inline-block;float:left;min-width:47px;color:inherit;font-weight:700}.cgcsubject dt:after{content:":";display:inline-block;padding:0 5px}.cgcsubject dt i{display:inline-block;width:11px}.cgcsubject dd{display:inline-block;float:left;color:inherit}.cgcsubject dd i{color:inherit}.cgcsubject a{display:inline-block;position:absolute;top:50%;right:15px;width:156px;height:36px;margin:-18px 0 0;padding:10px 5px;border:1px solid #454755;background:#4a4d5e;color:#fff;text-align:center}.cgcsubject a span{display:inline-block;padding:1px 24px 1px 0;background:url(/shp/uxtemp/images/common/ico_window.png) no-repeat 100% 50%;color:inherit;font-size:inherit;font-weight:inherit}.cgcsubject a i{display:none}.cgcsubject .mapcity.current{display:block}.pagiarea{clear:both;width:100%;margin:0 0 20px 0}.pagination{width:100%;margin:0 auto;text-align:center}.pagination:after{content:"";display:block;clear:both}.pagination img{vertical-align:top}.pagination a,.pagination b{display:inline-block;margin-right:3px;padding:0 12px;line-height:32px;border-radius:0;border:1px solid #b9bbc3;background:#fff;color:#25262a;font-weight:400;text-decoration:none;vertical-align:middle}.pagination a:hover,.pagination a:focus{background:#fefefe}.pagination .current,.pagination strong{display:inline-block;margin-right:3px;padding:0 12px;line-height:32px;border-radius:0;border:1px solid #454755;background:#4a4d5e;font-weight:700;color:#fff;vertical-align:middle}.pagination .pagi-first{margin-right:3px;padding:0}.pagination .pagi-prev{margin-right:10px;padding:0}.pagination .pagi-last{margin-right:0;padding:0}.pagination .pagi-next{margin-right:3px;margin-left:10px;padding:0}.pagination span{display:inline-block;margin:0;padding:0;vertical-align:middle}.pagination .pagi-firstgroup{}.pagination .pagi-numgroup{}.pagination .pagi-lasttgroup{}.pagination .web{display:inline-block}.pagination .mobile{display:none}.pagination .slash{margin:0 8px 0 5px;font-size:20px;font-weight:700}.csection .login{}.loginhead{position:relative;margin:0 0 30px;color:#454343;font-size:14px;font-weight:700}.loginhead p{margin-bottom:10px;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:0}.loginhead .color{color:#1570bf;text-decoration:underline}.loginhead strong,.loginhead span{color:inherit;font-size:inherit;font-weight:inherit}.loginhead .btn{position:absolute;top:0;right:0;width:168px;height:68px;padding:24px 0;border:1px solid #3084ce;background:#1570bf}.loginbody{}.loginbody:after{content:"";display:table;clear:both}.loginbody dl{float:left;width:48%;height:auto;padding:35px 15px 20px;border:1px solid #d4d4d4;text-align:center}.loginbody dl + dl{float:right}.loginbody dt{display:inline-block;margin-bottom:30px;padding:8px 14px;border-bottom:2px solid #7cc3f7;color:#2377b1;font-size:24px;font-weight:700;letter-spacing:0}.loginbody dt i{color:#f47d1b;letter-spacing:0}.loginbody dd{line-height:1.5;color:#454343;font-size:14px;text-align:center}.loginbody dd + dd{margin-top:20px}.loginbody dd span{color:inherit;font-size:inherit;font-weight:inherit}.loginbody dd + dd{}.loginbody dl + dl .btnarea{text-align:right}.loginbody dl + dl .btnarea .btn{text-align:center}.loginbody .idpwlogin{position:relative}.loginbody .idpwlogin ul{width:calc(100% - 97px);margin:0 0 40px;text-align:left}.loginbody .idpwlogin li{}.loginbody .idpwlogin li:first-child{margin-bottom:15px}.loginbody .idpwlogin label{width:100%}.loginbody .idpwlogin i{display:inline-block;float:left;width:72px;margin-right:-100%;padding:7px 0 6px;font-size:16px;font-weight:700}.loginbody .idpwlogin input{width:calc(100% - 72px);height:37px;margin-left:72px;border:1px solid #a5a7b2}.safari.winos .loginbody .idpwlogin input{width:61%}.ie8 .loginbody .idpwlogin input{width:61%}.loginbody .btnarea{margin-bottom:0}.loginbody.cntbody{width:100%;padding-bottom:30px;border:1px solid #d4d4d4;background:url(/shp/uxtemp/images/common/bg_login.png) no-repeat 92% 50%}.loginbody.cntbody .logincnt{position:relative;width:48%;border:0}.loginbody.cntbody .logincnt:after{content:"";display:inline-block;position:absolute;top:40px;right:0;width:1px;height:77%;border-left:1px solid #d1d1d1}.loginfoot{position:relative;clear:both;margin-top:20px;color:#ff2626;font-size:18px}.loginfoot p,.loginfoot span{color:inherit;font-size:inherit;font-weight:inherit}.loginfoot ul{color:#ff2626;font-size:13px}.loginfoot li{line-height:1.5;color:inherit;font-size:inherit;font-weight:inherit}.loginfoot span{color:inherit;font-size:inherit;font-weight:inherit}.exposition{position:relative;margin:0 0 30px;color:#454343;font-size:14px;font-weight:700}.exposition dl{line-height:1.5}.exposition dt{color:#ff2626;font-size:16px}.exposition dd{color:#454343;font-size:14px}.exloginbox{width:100%;height:auto;padding:35px 15px 40px;border:1px solid #d4d4d4;text-align:center}.extext{display:inline-block;margin-bottom:30px;padding:8px 14px;border-bottom:2px solid #7cc3f7;color:#2377b1;font-size:24px;font-weight:700;letter-spacing:0}.exlogin{position:relative;width:100%;max-width:470px;margin:0 auto}.exlogin ul{width:calc(100% - 135px);margin:0 0 20px;text-align:left}.exlogin li{}.exlogin li:first-child{margin-bottom:15px}.exlogin label{width:100%}.exlogin i{display:inline-block;float:left;width:72px;margin-right:-100%;padding:7px 0 6px;font-size:16px;font-weight:700}.exlogin input{width:calc(100% - 72px);height:37px;margin-left:72px;border:1px solid #a5a7b2}.safari.winos .exlogin input{width:56%}.ie8 .exlogin input{width:56%}.exloginbox .btnarea{max-width:470px;margin:0 auto}.exloginbox .btnarea .btn{text-align:center}.idpwbox{width:100%;margin:0 auto}.idpwbox:after{content:"";display:table;clear:both}.idpwgp{position:relative;float:left;width:48%;height:auto;min-height:358px;padding:35px 15px 40px;border:1px solid #d4d4d4;text-align:center}.idpwgp + .idpwgp{float:right}.idpwbox.wide{border:1px solid #d4d4d4}.idpwbox.wide .idpwgp{float:none;width:100%;max-width:462px;min-height:auto;margin:0 auto;border:0}.idpwbox.wide .idpwgp + .idwgp{float:none}.idfindgp{}.pwfindgp{}.idpwgp h3{display:inline-block;margin-bottom:30px;padding:8px 14px;border-bottom:2px solid #7cc3f7;color:#2377b1;font-size:24px;font-weight:700;letter-spacing:0}.idpwgp .inpform{position:relative}.idpwgp ul{width:100%;min-height:110px;margin:0 0 20px;text-align:left;border-bottom:1px solid #d1d1d1;padding:0 0 20px 0}.idpwgp li{}.idpwgp li:first-child{margin-bottom:15px}.idpwgp li label,.idpwgp li .label{display:inline-block;width:100%}.idpwgp li + li label,.idpwgp li + li .label{width:calc(100% - 95px)}.safari.winos .idpwgp li + li label,.safari.winos .idpwgp li + li .label{width:78%}.ie8 .idpwgp li + li label,.ie8 .idpwgp li + li .label{width:78%}.idpwgp li .label strong{display:inline-block;width:calc(100% - 120px);height:37px;margin-left:120px;padding:5px 0;border:0;font-size:16px;font-weight:700}.idpwgp li i{display:inline-block;float:left;width:72px;margin-right:-100%;padding:7px 0 6px;font-size:16px;font-weight:700}.idpwgp li i span{display:inline-block;width:14px}.idpwgp li input{width:calc(100% - 72px);height:37px;margin-left:72px;border:1px solid #a5a7b2}.safari.winos .idpwgp li input{width:83%}.ie8 .idpwgp li input{width:83%}.idpwbox.wide .idpwgp li{margin-bottom:15px}.idpwbox.wide .idpwgp li + li .label{width:100%}.idpwbox.wide .idpwgp li i{width:120px}.idpwbox.wide .idpwgp li input{width:calc(100% - 120px);margin-left:120px}.safari.winos .idpwgp li + li .label input{width:78%}.ie8 .idpwgp li + li .label input{width:78%}.idpwgp .radgroup,.idpwgp .inptext{width:100%;margin:0 0 20px;text-align:right}.idpwgp .inptext{color:#ff2626}.idfindgp .inptext{min-height:100px;padding:20px 0;line-height:1.5;color:#454343;font-size:16px;text-align:center}.idfindgp .inptext strong{font-weight:700}.idpwgp .inprad{}.idpwgp .inprad + .inprad{margin:0 10px}.idpwgp .inprad + .inprad + .inprad{margin:0}.idpwgp .inprad i{}.idpwgp .inprad input{}.idpwbody{width:100%;padding-bottom:30px;border:1px solid #d4d4d4;background:url(/shp/uxtemp/images/common/bg_login.png) no-repeat 92% 50%}.idpwbody:after{content:"";display:table;clear:both}.idpwbody .idpwcnt{position:relative;width:48%;border:0}.idpwbody .idpwcnt:after{content:"";display:inline-block;position:absolute;top:40px;right:0;width:1px;height:77%;border-left:1px solid #d1d1d1}.idpwbody dl{float:left;width:48%;height:auto;padding:35px 15px 20px;border:1px solid #d4d4d4;text-align:center}.idpwbody dl + dl{float:right}.idpwbody dt{display:inline-block;margin-bottom:30px;padding:8px 14px;border-bottom:2px solid #7cc3f7;color:#2377b1;font-size:24px;font-weight:700;letter-spacing:0}.idpwbody dt i{color:#f47d1b;letter-spacing:0}.idpwbody dd{line-height:1.5;color:#454343;font-size:14px;text-align:center}.idpwbody dd + dd{margin-top:20px}.idpwbody dd span{color:inherit;font-size:inherit;font-weight:inherit}.idpwbody dd + dd{}.idpwbody dl + dl .btnarea{text-align:right}.idpwbody dl + dl .btnarea .btn{text-align:center}.idpwbody .idpwlogin{position:relative}.idpwbody .idpwlogin ul{width:calc(100% - 97px);margin:0 0 40px;text-align:left}.idpwbody .idpwlogin li{}.idpwbody .idpwlogin li:first-child{margin-bottom:15px}.idpwbody .idpwlogin label{width:100%}.idpwbody .idpwlogin i{display:inline-block;float:left;width:72px;margin-right:-100%;padding:7px 0 6px;font-size:16px;font-weight:700}.idpwbody .idpwlogin input{width:calc(100% - 72px);height:37px;margin-left:72px;border:1px solid #a5a7b2}.idpwbody .btnarea{margin-bottom:0}.certify{display:inline-block;width:32.66666666666667%;height:auto;margin-left:.5%;padding:30px 10px;border:1px solid #d4d4d4;text-align:center}.certify:first-child{margin-left:0}.certify + .certify{}.certify + .certify + .certify{}.certify dt{display:inline-block;margin-bottom:30px;padding:8px 14px;border-bottom:2px solid #7cc3f7;color:#2377b1;font-size:18px;font-weight:700;letter-spacing:0}.certify dt i{letter-spacing:0}.certify dd{line-height:1.5;color:#454343;font-size:14px}.certify dd + dd{margin-top:20px}.certify dd span{color:inherit;font-size:inherit}.certify dd + dd{}.certify dd .btn{max-width:100%;font-size:16px}.mbloginguide{display:block;padding:35px;border:1px solid #d4d4d4;background-color:#fcfdfe;background-image:url(/shp/uxtemp/images/common/bg_pattern_gray.png);background-repeat:repeat;background-position:0 0;text-align:center}.mbloginguide p{line-height:1.375;color:#454343;font-size:22px}.mbloginguide p + p{margin-top:30px}.mbloginguide p span{display:block;color:inherit;font-size:inherit}.mbloginguide p span + span{display:inline-block;color:#ed1c24}.mbloginguide p span + span + span{color:inherit}.mbguide{display:none;padding:35px;border:1px solid #d4d4d4;background-color:#fcfdfe;background-image:url(/shp/uxtemp/images/common/bg_pattern_gray.png);background-repeat:repeat;background-position:0 0;text-align:center}.mbguide p{line-height:1.375;color:#454343;font-size:22px}.mbguide p + p{margin-top:30px}.mbguide p span{display:block;color:inherit;font-size:inherit;letter-spacing:-1px}.mbguide p span + span{display:inline-block;color:#ed1c24}.mbguide p span + span + span{color:inherit}.errorguide{display:block;padding:150px 35px;border:1px solid #d4d4d4;background-color:#fcfdfe;background-image:url(/shp/uxtemp/images/common/bg_pattern_gray.png);background-repeat:repeat;background-position:0 0;text-align:center}.errorguide p{line-height:1.375;color:#454343;font-size:22px}.errorguide p + p{margin-top:30px}.errorguide p span{display:block;color:#ed1c24;font-size:inherit}.errorguide .btnarea{margin:0 auto;padding:0;text-align:center}.errorguide .btn{min-width:100px;margin:10px;padding:10px}.csection .errorguide .btnarea{display:none}.policyarea ul{}.sitemenu{width:100%;margin:0 auto;padding:0}.sitemenu:after{content:"";display:block;clear:both}.sitemenu .linehr{display:none;clear:both;width:100%;padding:20px 0}.sitemenu .linehr span{display:block;width:100%;height:1px;border-top:1px solid #d1d1d1}.sitemenu .depth1{float:left}.sitemenu .depth1:after{content:"";display:block;clear:both}.sitemenu .depth1>strong{display:inline-block;float:left;margin-bottom:10px;padding:0;color:#3084ce;font-size:1.3em;font-weight:700;text-align:left}.sitemenu .depth1>strong>span{display:inline-block;padding-bottom:8px;border-bottom:2px solid #7cc3f7;color:inherit;font-size:inherit;font-weight:inherit}.sitemenu .depth2{display:inline-block;float:left;margin:0;padding:0}.sitemenu .depth2>li{margin-top:20px;padding:0 0 0 8px;line-height:1.5;background:url(/shp/uxtemp/images/common/ico_dot_dark.png) no-repeat 0 6px}.sitemenu .depth2>li:first-child{margin-top:0}.sitemenu .depth3{padding:4px 0}.sitemenu .depth3>li{margin:0;padding:0 0 0 8px;background:url(/shp/uxtemp/images/common/bul_line_dash.png) no-repeat 0 9px}.sitemenu a{}.sitemenu a:hover{text-decoration:underline}.sitemenu a[target]{display:inline-block}.sitemenu a[target]:after{content:"";display:inline-block;position:absolute;width:13px;height:14px;margin:3px 0 0 4px;background:url(/shp/uxtemp/images/common/ico_window_blue.png) no-repeat 0 0}.sitemenu1,.sitemenu4,.sitemenu7{width:40%}.sitemenu2,.sitemenu5{width:36%}.sitemenu3,.sitemenu6{width:24%}.sitemenu1>strong,.sitemenu4>strong,.sitemenu7>strong{width:46%;min-width:135px}.sitemenu2>strong,.sitemenu5>strong{width:52%;min-width:156px}.sitemenu3>strong,.sitemenu6>strong{width:46%;min-width:88px}.sitemenu1 .depth2,.sitemenu4 .depth2,.sitemenu7 .depth2{min-width:200px}.sitemenu2 .depth2,.sitemenu5 .depth2{min-width:160px}.sitemenu3 .depth2,.sitemenu6 .depth2{min-width:120px}.sitemenu3 + .linehr{display:block}.sitemenu6 + .linehr{display:block}.sitemenu4 + .linehr{display:none}.sitemenu7 + .linehr{display:none}.survey{margin:0 auto}.container.wide .csection.survey{max-width:1230px;margin:80px auto}.surveywrap{margin:0 auto;padding:0 15px}.surveywrap:after{content:"";display:block;clear:both}.surveylist{overflow:hidden;margin:5px auto 20px;border:1px solid #d1d1d1;border-radius:8px}.surveylist dt{padding:8px 10px;line-height:1.5;border-top:0;border-bottom:1px solid #d1d1d1;background:#f5f5f5;font-size:15px;font-weight:700}.surveylist dd{min-height:40px;padding:8px 10px;line-height:1.5}.surveylist dt + dd + dt{border-top:1px solid #d1d1d1}.surveylist dd label{width:100%;max-width:990px;vertical-align:middle}.surveylist dd .textarea{width:100%;max-width:100%}.surveylist dd input{width:100%;height:40px;vertical-align:middle}.ie8 .surveylist dd input{padding-top:9px;padding-bottom:9px}.surveylist dd select{width:100%;height:40px;vertical-align:middle}.ie8 .surveylist dd select{padding:9px 5px}.surveylist dd textarea{width:100%;padding:10px;border:1px solid #d1d1d1}.surveylist dd textarea:focus{border-radius:0;background:#f2feff;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.surveylist ul{margin:0;padding:0}.surveylist li{padding:5px;line-height:1.5;border-top:1px solid #d1d1d1}.surveylist li:first-child{border-top:0}.surveylist li label{width:auto}.surveylist li input{width:auto}.surveylist li input[type="radio"]{margin-right:4px}.surveylist li input[type="checkbox"]{margin-right:4px}.surveylist li .etc{display:block;max-width:100%;margin:5px 0}.surveylist li .etc input[type="text"]{width:100%}.surveylist .birthday label{width:30%}.surveylist .birthday input{width:80%;margin-right:2px}.surveylist .birthday select{width:80%;margin-right:2px}.survey .btnarea{margin:0 auto}.survey .btnarea .btn.btn-save{width:168px;line-height:1;border:1px solid #3084ce;background:#1570bf;color:#fff}.surveyguide{display:block;padding:35px;border:1px solid #d4d4d4;background-color:#fcfdfe;background-image:url(/shp/uxtemp/images/common/bg_pattern_gray.png);background-repeat:repeat;background-position:0 0;text-align:center}.surveyguide p{line-height:1.375;color:#454343;font-size:22px}.surveyguide p + p{margin-top:30px}.surveyguide p span{display:block;color:inherit;font-size:inherit}.surveyguide p span + span{display:inline-block;color:#ed1c24}.surveyguide p span + span + span{color:inherit}@media (max-width:1117px){.cgcsubject dl:last-child{clear:both}}@media (max-width:1024px){.location{display:none}.chead .btn-print{display:none}.htit{font-size:16.5px}.edubutton a{width:48%;min-width:48%;margin:0 .5%}.edubutton a>span{width:80%}.inquiry{display:block}.inquiry dt{display:inline-block;position:absolute;top:-9999em}.inquiry dd{display:inline-block}.inquiry li{display:inline-block;margin:0 25px}.cgcsubject .tbl:after{content:"";display:block;clear:both}.cgcsubject dl{display:inline-block;float:left;padding:5px 0;line-height:1.25}.cgcsubject dl:first-child:after{content:"|";display:inline-block;padding:0 10px;color:#868585}.cgcsubject dl:last-child{clear:both}.tablestyle.list .tbfile{display:none}.tablestyle.list caption span.pc-notice{display:none}.tablestyle.list caption span.tablet-notice{display:block}.tablestyle.list caption span.mobile-notice{display:none}.tablestyle.list caption span.pc-faq{display:none}.tablestyle.list caption span.tablet-faq{display:block}.tablestyle.list caption span.tablet-faq2{display:none}.tablestyle.list caption span.mobile-faq{display:none}.bbsfaq .tablestyle.list .tbsort{width:20%}.bbsfaq .tablestyle.list .tbauthor{width:10%}.dltable.view dl{display:block;width:100%}.dltable.view dt{display:inline-block;position:absolute;top:-999em;float:none;width:1px}.dltable.view dd{display:block;float:none;width:100%;margin-left:0;padding:15px 10px;color:#000;font-size:13px;z-index:1}.dltable.view dd u,.dltable.view dd strong{color:unset}.dltable.view .title{border:0}.dltable.view .title dd{line-height:1.2;font-size:20px}.dltable.view .subject{margin-top:15px;border-top:1px solid #d1d1d1}.dltable.view .subject dd{font-size:15px}.dltable.view .subject.question{}	.dltable.view .subject.answer{margin-top:0;border-top:0}.dltable.view .subject.question dt,.dltable.view .subject.answer dt{position:static;top:0;width:100%;max-width:100%;height:auto!important;line-height:1!important;padding:10px 10px;text-align:left}.dltable.view .addfile .filelist{padding:10px}.dltable.view .horizontal{display:inline-block;width:100%;padding:2px 10px;border:0}.dltable.view .horizontal dt{display:inline-block;position:static;top:0;width:auto;padding:0;line-height:1.2;background:#fff;color:#777;font-size:13px}.dltable.view .horizontal dt:after{content:":";display:inline-block;margin:0 4px;color:#b4b4b4;font-size:13px}.dltable.view .horizontal dd{display:inline-block;width:auto;min-width:50px;padding:0;color:#777;font-size:13px}.dltable.view .horizontal dd>div{color:inherit;font-size:inherit;font-weight:inherit}.dltable.view .horizontal dt + dd + dt{margin-left:10px}.dltable.coverview .horizontal dd + dt + dd{width:auto}.dltable.coverview .horizontal.coverdl{display:block;width:100%}.dltable.coverview .horizontal.coverdl dt{float:left;margin-bottom:7px}.dltable.coverview .horizontal.coverdl dd{float:left;margin-bottom:7px}.dltable.coverview .horizontal.coverdl dt + dd + dt{clear:both;width:auto;margin-bottom:1px;margin-left:0}.dltable.coverview .horizontal.coverdl dt + dd + dt + dd{width:auto;margin-bottom:1px}.dltable.coverview .horizontal .cover{display:none}.dltable.dlreg dt,.dltable.dlreg dd{height:auto !important;line-height:inherit !important}.pagination .web{display:none}.pagination .mobile{display:inline-block}.checkarea .agreetxt{display:block;margin-bottom:5px;letter-spacing:-.075em}.checkarea .agreelabel{display:block}}@media (max-width:860px){.searchform .formbox{padding:10px}.searchform .searchsort dt{display:block;width:auto;max-width:100%;margin-right:0;padding-top:8px;padding-bottom:10px;border-bottom:1px solid;font-size:16px}.searchform .searchsort:first-child dt{padding-top:0}.searchform .searchsort dd{display:block;width:100%;margin-left:0}.searchform .search .searchtext{display:block;margin:10px 0 0}.bbsfaq .tablestyle.list .tbsort{width:26%}.bbsfaq .tablestyle.list .tbauthor{display:none}.bbsfaq .tablestyle.list .tbdate{display:none}.bbsfaq .tablestyle.list .tbhits{display:none}.tablestyle.list caption span.pc-faq{display:none}.tablestyle.list caption span.tablet-faq{display:none}.tablestyle.list caption span.tablet-faq2{display:block}.tablestyle.list caption span.mobile-faq{display:none}.loginfoot{font-size:16px}.dltable dd .overlapmsg{display:block;margin-top:5px;margin-left:0;line-height:22px}.dltable dd .explain{display:block;margin-top:5px;margin-left:0;line-height:22px}.imgbox.figure .imgweb{display:none}.imgbox.figure .imgtablet{display:block}.imgbox.figure .imgmobile{display:none}}@media (max-width:800px){.idpwgp{float:none;width:100%}.idpwgp + .idpwgp{float:none}.certify{float:none;width:100%;padding:15px}.certify + .certify{float:none;margin-top:40px}}@media (max-width:768px){.imgbox.flowchart .imgweb{display:none}.imgbox.flowchart .imgtablet{display:inline-block}.imgbox.flowchart .imgmobile{display:none}.imgbox.selection .imgweb{display:none}.imgbox.selection .imgmobile{display:inline-block}.imgtxtbox dd .imgul{width:98%}.imgtxtbox dd .imgul>li{width:43%}.uldown li strong{font-size:1.2em}.guidetop{background-image:url(/shp/uxtemp/images/support/bg_guidex768.jpg);background-size:cover}.edubutton a{width:49%;margin:0}.edubutton a>span{width:90%}.loginhead p{line-height:1.25}.loginhead span{display:block}.loginhead p + p + p>span{margin-bottom:8px}.loginbody dl{float:none;width:100%}.loginbody dl + dl{float:none;margin-top:35px}.loginfoot p{line-height:1.25}.loginbody.cntbody{background:none}.loginbody.cntbody .logincnt{width:100%}.loginbody.cntbody .logincnt:after{display:none}.loginfoot ul{color:#ff2626;font-size:13px}.loginfoot li{line-height:1.5;color:inherit;font-size:inherit;font-weight:inherit}.loginfoot span{color:inherit;font-size:inherit;font-weight:inherit}.ie8 .searchform .search input{width:120px}}@media (max-width:720px){.uldown li{float:left;width:50%}.uldown li + li + li{clear:both}.uldown li + li + li + li{clear:none}.imgbox{padding:10px}.imgbox .imgul{width:100%;margin:0 auto}.imgcursus li>div{padding:20px 10px}.imgcursus .step2,.ulstyle li .imgcursus .step2{width:48%}.imgcursus .step2>div{height:112px}.imgcursus .step3,.ulstyle li .imgcursus .step3{width:48%}.imgcursus .step3>div{height:112px}.imgcursus .step4,.ulstyle li .imgcursus .step4{width:48%}.imgcursus .step4>div{height:112px}.imgcursus .step5,.ulstyle li .imgcursus .step5{width:48%}.imgcursus .step5>div{height:112px}.imgcursus.type1 .step{display:block;height:auto;margin-bottom:5px}.imgcursus.type1 .step1,.imgcursus.type1 .step2,.imgcursus.type1 .step3,.imgcursus.type1 .step4{width:100%;max-width:100%}.ulstyle li .imgcursus.type1 .step1,.ulstyle li .imgcursus.type1 .step2,.ulstyle li .imgcursus.type1 .step3,.ulstyle li .imgcursus.type1 .step4{width:100%;max-width:100%}.imgcursus.type1 .step>div{height:auto}.cgcsubject li{padding:5px 5px}.cgcsubject .tbl{width:calc(100% - 50px)}.cgcsubject a{right:5px;width:36px;border-radius:50%}.cgcsubject a span{display:none}.cgcsubject a i{display:inline-block;margin-top:-4px}.cgcsubject a i:before{color:#fff;font-size:24px}}@media (max-width:700px){.edubutton a{width:100%}.edubutton a:first-child{margin-bottom:1%}.edubutton a>span{width:70%}.hxcntgroup{padding-top:90px}.hxcntgroup h3{font-size:13px}.hxcntgroup h3 a{font-size:inherit}.hxcntgroup.col2 h3{width:100%}.hxcntgroup.col2 h3 a{min-width:100%}.hxcntgroup.col2 h3 + .tabcnt + h3{top:38px;left:0;margin-left:0}.hxcntgroup.col3 h3{width:100%}.hxcntgroup.col3 h3 a{min-width:100%}.hxcntgroup.col3 h3 + .tabcnt + h3{top:38px;left:0;margin-left:0}.hxcntgroup.col3 h3 + .tabcnt + h3 + .tabcnt + h3{top:76px;left:0;margin-left:0}.hxcntgroup.col3 h3 + .tabcnt{padding:38px 0 0 0}.hxcntgroup.col4 h3{width:100%}.hxcntgroup.col4 h3 a{min-width:100%}.hxcntgroup.col4 h3 + .tabcnt + h3{top:38px;left:0;margin-left:0}.hxcntgroup.col4 h3 + .tabcnt + h3 + .tabcnt + h3{top:76px;left:0;margin-left:0}.hxcntgroup.col4 h3 + .tabcnt + h3 + .tabcnt + h3 + .tabcnt + h3{top:114px;left:0;margin-left:0}.hxcntgroup.col4 h3 + .tabcnt{padding:76px 0 0 0}.imgbox.type1 .imgul > li{width:47.5%}.imgbox.type1 .ties.hor1{width:24px;margin-left:-12px}.imgbox.type1 .ties.hor2{width:24px;margin-left:-12px}.imgpush > ul,.ulstyle li .imgpush>ul{display:block}.imgpush > ul li,.ulstyle li .imgpush>ul li{display:inline-block;width:45%}.imgpush>ul> li dt{width:110px;margin:0 auto 10px;font-size:13px}.imgpush>ul> li dd{width:115px;margin:0 auto}.imgpush>ul li + li:after{content:"\21D9";top:auto;right:auto;left:-17px;bottom:0;font-size:40px;font-weight:400}.imgpush>ul li + li + li:after{content:"\21D2";top:50%;right:-14px;bottom:auto;left:auto;font-size:30px;font-weight:700}.imgpush>ul li + li + li + li:after{display:none}.dltable.dlreg dl{display:block}.dltable.dlreg dt{display:block;float:none;width:auto;height:22px!important;line-height:22px!important;margin-right:0;padding:0 10px;background:#e3eff8}.dltable.dlreg dt.vtop{line-height:1!important}.dltable.dlreg dt.vtop>span{top:3px}.dltable.dlreg dd{display:block;float:none;width:100%;margin-left:0;padding:3px 10px;vertical-align:top}.cgcmaphead .mapimg{display:none;float:none;margin:0 auto;text-align:center}.cgcmapmenu{float:none;margin-bottom:25px;padding-left:0}.popular li{width:49.5%}.popular li + li + li{clear:both;margin-left:0}.popular li + li + li + li{clear:none;margin-left:1%}}@media (max-width:640px){#cTitle{padding:15px 0;font-size:18px}#cTitle span i{font-size:15px}.cbody{margin-top:25px}.imgtxtbox dd .imgul{width:90%}.imgtxtbox dd .imgul>li{display:block;float:none;width:100%;margin:0 0 60px}.imgtxtbox dd .imgul>li + li{float:none;margin-bottom:0}.imgway ul li + li + li dl{padding:34px 0}.imgway ul li + li + li dl dt{width:146px}.imgway ul li + li + li dl dd{width:146px}.loginhead span{display:inline}.loginhead p + p + p>span{margin-bottom:8px}.loginhead .btn{position:static}.loginbody dl{float:none;width:100%}.loginbody dl + dl{float:none;margin-top:35px}.loginfoot p span{display:block}.tablestyle.list .tbdate{display:none}.tablestyle.list .tbhits{display:none}.bbsfaq .tablestyle.list .tbsort{width:30%}.tablestyle.list caption span.pc-notice{display:none}.tablestyle.list caption span.tablet-notice{display:none}.tablestyle.list caption span.mobile-notice{display:block}.dltable.dlreg dd .organhsa li{float:none;width:100%}.dltable.dlreg dd .organhsa em{display:inline-block;width:74px;line-height:37px;font-weight:700;vertical-align:middle}.dltable.dlreg dd .organhsa input{width:70%;border:0;vertical-align:middle}.dltable.dlreg dd .organhsa .organhigh{}	.dltable.dlreg dd .organhsa .organsort{float:none}.dltable.dlreg dd .bar{display:none}}@media (max-width:600px){.imgbox.type1{padding:0;border:0}.imgbox.type1 .imgul li ul{padding:20px 10px}}@media (max-width:560px){.imgbox.type1 .imgul > li{float:none;margin-top:2em}.imgbox.type1 .imgul > li:first-child{margin-top:0}.imgbox.type1 .imgul > li{position:relative;width:100%;margin-bottom:0}.imgbox.type1 .imgul > li:after{content:"\2195";display:block;top:auto;bottom:-26px;left:20px;width:100%;height:24px;background:none;font-size:20px;text-align:center}.imgbox.type1 .imgul > .item4:after,.imgbox.type1 .imgul > li:last-child{display:none}.imgbox.type1 .imgul li ul{padding:20px}.imgbox.type1 .imgul .ties{display:none}.imgway ul li + li + li>p:after{display:none}.imgway ul li + li + li dl{display:block;float:none;width:194px;margin:0 auto 10px;padding:34px 0}.imgway ul li + li + li dl dt{width:146px}.imgway ul li + li + li dl dd{width:146px}}@media (max-width:520px){.edubutton a{width:100%}.edubutton a>span{width:90%}.inquiry dd{text-align:left}.inquiry li{display:block;margin:10px 0 0}.inquiry li:first-child{margin-top:0}.sitemenu1{width:60%}.sitemenu2{width:40%}.sitemenu3{width:60%}.sitemenu4{width:40%}.sitemenu5{width:60%}.sitemenu6{width:40%}.sitemenu7{width:50%}.sitemenu1>strong,.sitemenu3>strong,.sitemenu5>strong,.sitemenu7>strong{width:46%;min-width:100%}.sitemenu2>strong,.sitemenu4>strong,.sitemenu6>strong{width:52%;min-width:100%}.sitemenu1 .depth2,.sitemenu3 .depth2,.sitemenu5 .depth2,.sitemenu7 .depth2{min-width:100%}.sitemenu2 .depth2,.sitemenu4 .depth2,.sitemenu6 .depth2{min-width:100%}.sitemenu1 + .linehr{display:none}.sitemenu2 + .linehr{display:block}.sitemenu3 + .linehr{display:none}.sitemenu4 + .linehr{display:block}.sitemenu5 + .linehr{display:none}.sitemenu6 + .linehr{display:block}.sitemenu7 + .linehr{display:none}.searchform .search select{width:110px}.searchform .search input{width:calc(100% - 164px)}.dltable.dlreg dd .inporgan{width:276px}.dltable.dlreg dd .inporgan input{max-width:198px}}@media (max-width:480px){.htit .smtext{display:block;margin:15px 0 0 -17px}.dltextbox{padding:15px}.historyarea dl{margin:10px 0 20px;padding:15px 10px}.historyarea dt{float:none}.historyarea dd{float:none;width:100%;padding-left:2px}.historyarea dt + dd + dt{margin-top:15px}.historyarea dt + dd + dt + dd{margin-top:0}.imgbox.figure .imgweb{display:none}.imgbox.figure .imgtablet{display:none}.imgbox.figure .imgmobile{display:block}.imgpush>ul> li dl{height:140px;padding:28px 0}.imgpush>ul> li dt{width:110px;margin:0 auto 10px}.uldown li{float:none;width:100%}.inquiry{text-align:left}.inquiry strong{}	.inquiry span{}		.bbsfaq .tablestyle.list .tbsort{display:none}.tablestyle.list caption span.pc-faq{display:none}.tablestyle.list caption span.tablet-faq{display:none}.tablestyle.list caption span.tablet-faq2{display:none}.tablestyle.list caption span.mobile-faq{display:block}.loginbody dt{font-size:22px}.loginfoot{font-size:16px}.idpwgp ul{width:100%}.idpwgp li label{width:100%}.idpwgp .radgroup{width:100%}.dltable.dlreg dd .inporgan{width:148px}.dltable.dlreg dd .inporgan em{width:52px}.dltable.dlreg dd .inporgan input{max-width:148px}.dltable.dlreg dd .organhsa em{width:52px}.cgcsubject dl{float:none;width:100%;padding:2px 0}.cgcsubject dl:after,.cgcsubject dl:first-child:after{display:none}}@media (max-width:420px){.edubutton a>span{width:100%}.imgcursus li > strong{padding:10px 0;font-size:14px}.imgcursus .arrow span{width:152px;margin:0 0 0 5px;font-size:12px}.sitemenu .depth1 > strong{font-size:1.18em}.sitemenu1{width:60%}.sitemenu2{width:40%}.sitemenu3{width:60%}.sitemenu4{width:40%}.sitemenu5{width:60%}.sitemenu6{width:40%}.sitemenu7{width:60%}.dltable.dlreg dd .inporgan{width:148px}.dltable.dlreg dd .inporgan em{width:52px}.dltable.dlreg dd .inporgan input{max-width:148px}.dltable.dlreg dd .organhsa em{width:52px}.mbloginguide p{font-size:16px}.mbloginguide p + p{margin-top:20px}.mbloginguide p img{width:100px}.surveyuide p{font-size:16px}.surveyguide p + p{margin-top:20px}.surveyguide p img{width:100px}}@media (max-width:380px){.sitemenu .depth1 > strong{padding:10px 0;font-size:1.12em}.guidetop{padding:20px}.guidetop h3{font-size:25px}.guidetop a{top:130px;left:20px}.edubutton a > span{background-position:10px 50%;background-size:80px 80px}.tblunit span{position:static;top:auto;right:auto}.dldata .btn-shortcut{width:76px}}@media (max-width:360px){.sitemenu .depth1 > strong{font-size:1.08em;letter-spacing:-0.015em}.sitemenu .depth2 li{letter-spacing:-0.06em}.sitemenu1{width:58%}.sitemenu2{width:42%}.sitemenu3{width:58%}.sitemenu4{width:42%}.sitemenu5{width:58%}.sitemenu6{width:42%}.sitemenu7{width:58%}.dltable.dlreg dd .inporgan{width:121px}.dltable.dlreg dd .inporgan input{max-width:120px}.dltable.dlreg + .btnarea,.dltable.dlreg + .tabletip-bottom + .btnarea{margin-top:40px}}@media (max-width:320px){.htit span{letter-spacing:-0.12em}.hmtit{padding-left:12px;background-position:0 1px}.ultextbox{padding:10px 5px}.dltextbox ul{padding:5px 0}.ptextbox{padding:10px 5px}.commentbox{padding:10px}.ulstyle{padding-left:2px}.olstyle>li{padding-left:0}.historyarea p{letter-spacing:-0.015em}.historyarea ul{padding:0}.dltable.view dd{padding:15px 0}.dltable.view .subject dd{padding:15px 5px}.dltable.view .horizontal{padding:2px 0}.dltable.view .horizontal dt+dd+dt{margin-left:6px}.dltable dd .inporgan{width:156px}.dltable dd .inporgan input{max-width:100px}.policyarea .basestyle{padding:0}.policyarea .basestyle li>ol{padding:0}.policyarea .basestyle li>p{padding-left:15px}}.layerwin1 .layerwrap1{position:absolute;top:100%;left:100%;width:750px;height:700px;margin:-100px 0 0 -200px;padding:0 10px;border:1px solid #1881d7;background:#fff;box-sizing:border-box}.layerwin1 .btnarea1{position:absolute;bottom:15px;left:0;width:100%;margin:0 auto;text-align:center}.layerwin1 .btnarea1 .btnclose1{display:inline-block;width:60px;padding:8px 0;line-height:1;border:1px solid #0f76c2;background:#0f76c2;color:#fff;font-size:13px;font-family:'NanumGothic';font-weight:400}.inpphone select{height:35px;width:80px;padding:0 12px}