header#gHd{position:relative}#logo{padding:10px 10px 3px}#logo img{width:102px;height:auto}.breadCrumbHolder{width:100%}.pdtmenu{background:#fff}.pdtmenu label{margin:0;width:36px;height:36px;z-index:20;display:block;cursor:pointer;color:#777;background:url(../img/common/spnav.png) no-repeat 0 0;background-size:36px;position:absolute;top:11px;right:11px}.pdtmenu label:hover{width:36px;height:36px;background:url(../img/common/spnav.png) no-repeat 0 0;background-size:36px}.pdtmenu input:checked + label,.pdtmenu input:checked + label:hover,.pdtmenu label.active{background:url(../img/common/spnav.png) no-repeat 0 -36px;background-size:36px;font-size:inehrit}.pdtmenu label:hover:after,.pdtmenu input:checked + label:hover:after{content:'';width:36px;height:36px;background:url(../img/common/spnav.png) no-repeat 0 0;background-size:36px;font-size:inehrit}.pdtmenu input:checked + label:hover:after{background:url(../img/common/spnav.png) no-repeat 0 -36px;background-size:36px;font-size:inehrit}.pdtmenu input[type="checkbox"].switch{display:none}.pdtmenu article{margin-top:-1px;overflow-y:auto;height:0;position:relative;z-index:10;top:0;-webkit-transition:height .3s ease-in-out,box-shadow .6s linear;-moz-transition:height .3s ease-in-out,box-shadow .6s linear;-o-transition:height .3s ease-in-out,box-shadow .6s linear;-ms-transition:height .3s ease-in-out,box-shadow .6s linear;transition:height .3s ease-in-out,box-shadow .6s linear;background:#f0ede8}.pdtmenu input[type="checkbox"].switch + article{height:0;overflow:hidden}.pdtmenu input[type="checkbox"].switch:checked + article{height:80px}.pdtmenu .menubutton.active{background:url(../img/common/spnav.png) no-repeat 0 -36px;background-size:36px;font-size:inehrit}.swiper-container{width:100%!important;height:100%;background:#efede7;z-index:10}.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;background:#f0ede8}.swiper-slide img{max-width:70px;width:100%;margin:0 auto}.topicpath:after{content:"";display:block;clear:both;height:0;visibility:hidden}.topicpathWrap{clear:both;position:relative;margin:0;padding:0;height:28px;overflow:hidden;background:#fff;text-align:left;margin:0!important}.topicpathDisp{overflow:hidden;text-align:left!important;padding:0;margin:0}.topicpath{list-style:none;text-align:left;margin:0!important;padding:0!important}.topicpath li{line-height:28px;display:block;float:left;padding:0;font-size:.9167em;color:#444}.topicpath li:first-child span.home{position:absolute;z-index:10;display:block;top:-1px;height:32px;padding:0}.topicpath li a{float:left;display:block;padding:0;min-width:1.2em;text-decoration:none;color:#a28c35}.topicpath li a:after,.topicpath li a:before{display:block;margin-left:auto;margin-right:-16px;height:16px;width:12px;content:" "}.topicpath li a:after{position:relative;margin-top:-16px}.topicpath li a:before{float:right;margin-bottom:-16px}.topicpath li span{float:left;display:block;padding:0 0 0 11px;text-decoration:none}.topicpath li:first-child{position:relative}.topicpath li:first-child span{position:fixed;top:0;left:0}.topicpath li:first-child a{height:16px!important;text-indent:-1000em;width:24px;padding:0 10px 0 0 !important;margin-top:6px;overflow:hidden}.topicpath li span{display:block;overflow:hidden;height:28px;line-height:28px;background:url(../img/common/ChevronOverlay.png) no-repeat left center;background-size:30px;padding-left:30px!important;padding-right:0!important}.topicpath li:first-child span{background:none!important;padding:0 10px 0 30px !important;border-top:1px solid ddd;position:relative}.topicpath li:last-child span{display:block;overflow:hidden;height:28px;line-height:28px;background:url(../img/common/ChevronOverlay.png) no-repeat left center;background-size:30px;padding:0 10px 0 30px !important}#home{position:absolute;top:0;left:0;overflow:hidden;height:28px;line-height:28px;background:url(../img/common/ChevronOverlayHome.png) no-repeat right center;background-size:100px 30px;display:block;padding-right:30px}#home a{height:16px!important;text-indent:-1000em;width:24px;padding:0 10px 0 0 !important;margin-top:6px;overflow:hidden;background:#fff url(../img/common/IconHome.gif) no-repeat left center!important;background-size:35px 20px!important;display:block}#container{clear:both}#contents{padding:0 10px}#pageTitle{font-size:115%;color:#fff;padding:15px 10px;font-family:'Roboto'!important;font-style:normal;font-weight:100;position:relative;background:#736e66}#pageTitle span{position:relative;z-index:10}#pageTitle img{position:absolute;top:0;right:0;z-index:0;width:auto;height:100%}#contents p{margin:0 0 1.3em;line-height:1.5em;text-align:justify}#contents > .section > :last-child{margin-bottom:0}.pageNav{clear:both;padding:30px 20px 15px}.pageNav li{margin:0 0 15px}.pageNav li a{display:block;color:#f7f6f2;text-decoration:none;padding:6px 10px;text-align:center}.pageNav li.next a{background:#a46c44}.pageNav li.top a{background:#b8b8b8}.pageNav3{clear:both;overflow:hidden;padding:10px 0 0}.pageNav3 ul{text-align:center}.pageNav3 ul li{display:inline;padding:0 23px;background:url(../img/opportunity/success_story/module.gif) no-repeat 0 -200px;background-size:25px auto}.pageNav3 ul li.first,.pageNav3 ul li:first-child{background:none;padding:0}.pageNav3 ul li.second{background:none}.pageNav3 ul li span{color:#2b2a2e!important;font-size:112%;font-weight:500}.pageNav3 ul li a{color:#2b2a2e!important;font-size:112%;text-decoration:underline!important;font-weight:500}.pageNav3 ul li a:hover{text-decoration:none!important}.pageNav3 ul li.next{padding:0!important}.pageNav3 ul li.prev a,.pageNav3 ul li.next a{text-decoration:none;width:25px;height:25px;display:inline-block;position:relative;top:6px}.pageNav3 ul li.prev a{background:url(../img/opportunity/success_story/module.gif) no-repeat 0 0;background-size:25px auto}.pageNav3 ul li.next a{background:url(../img/opportunity/success_story/module.gif) no-repeat 0 -75px;background-size:25px auto}.backtoList{clear:both;padding:20px}.backtoList a{background:#b8b8b8;display:block;color:#fff;text-decoration:none;padding:6px 10px;text-align:center}#ftSns{text-align:center;overflow:hidden;padding:10px 0 22px}#ftSns li{padding:0 15px;display:inline}#ftSns li img{width:50px;height:auto}#pagetop{position:fixed;bottom:10px;right:30px}#pagetop img{width:36px;height:auto;cursor:pointer}footer#ftNav1{padding:0;margin:0;border-top:2px solid #dcdad7}footer#ftNav1 dl{padding:0;margin:0}footer#ftNav1 dl a{text-decoration:none!important}footer#ftNav1 dl dt,footer#ftNav1 dl dd{list-style:none;margin:0;padding:0}footer#ftNav1 dl dd ul{margin:0;padding:0;list-style:none;background:#f7f6f2}footer#ftNav1 dl dt{display:block;color:#63606d;padding:8px 10px;background:#fff;font-size:125%!important;font-family:'Roboto'!important;font-style:normal;font-weight:500;border-bottom:1px solid #dbdad6}footer#ftNav1 dl dt a{color:#63606d}footer#ftNav1 dl dd ul li a{display:block;color:#63606d;padding:10px 25px;background:#f7f6f2;font-size:108%}footer#ftNav1 dl dd ul li:first-of-type a{font-weight:700}footer#ftNav2{padding:0 0 10px;margin:0;background:#444}footer#ftNav2 ul li{line-height:1}footer#ftNav2 ul li a{color:#fff;text-decoration:none!important;padding:15px 10px;display:block;letter-spacing:.05em}#footerLang{width:100%;padding:0;background:#f7f6f2;text-align:center;font-family:Ariel,sans-serif}#footerLang dt{padding:10px 0}#footerLang dt img{width:15px;height:auto}#footerLang dd{padding:0 0 30px;margin:0;overflow:hidden;background:#fff url(../img/common/bg_lang.png) no-repeat center bottom;background-size:100% auto}#footerLang a{color:#333;text-decoration:none}#footerLang ul{padding:10px 0;margin:0;overflow:hidden;float:left;width:50%}#footerLang ul li{margin:0;padding:0 0 0 35px;list-style:none;text-align:left;line-height:1.5em}#footerLang ul li a{padding:10px 5px}#footerLang ul li a strong{display:block}#copyright{text-align:center;font-size:80%;border-top:2px solid #444;padding:11px 0 1px;letter-spacing:-.05em}#ftLogo{width:320px;margin:0 auto;text-align:center;display:block}#ftLogo img{width:auto;height:28px;margin-right:4px}.module:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html .module{height:1%;overflow:visible}* + html .module{min-height:1%}