body{background:url(/common/img/xbody_bg.png.pagespeed.ic.V012BHA7UK.png)}img{max-width:100%;height:auto}.main{margin-bottom:20px}a{color:#000}a:hover{text-decoration:none}.header---top{}.site-logo{padding-top:15px}.k-site-logo{padding-top:30px}.guideNav .col-md-3{padding-top:6px;padding-left:8px;padding-right:8px}.g_game{background:url(/common/img/xheader_guide_game_on.png.pagespeed.ic.sHPOc3BtaI.png) no-repeat;background-position:left;border-style:none}.g_game a{display:block}.g_game a:hover img{visibility:hidden}.g_exchange{background:url(/common/img/xheader_guide_exchange_on.png.pagespeed.ic.JEnVXuL0Cx.png) no-repeat;background-position:left;border-style:none}.g_exchange a{display:block}.g_exchange a:hover img{visibility:hidden}.g_qa{background:url(/common/img/xheader_guide_qa_on.png.pagespeed.ic.XtVVXaP-_b.png) no-repeat;background-position:left;border-style:none}.g_qa a{display:block}.g_qa a:hover img{visibility:hidden}.g_first{background:url(/common/img/xheader_guide_first_on.png.pagespeed.ic.VD0CgYWycN.png) no-repeat;background-position:left;border-style:none}.g_first a{display:block}.g_first a:hover img{visibility:hidden}.header---part{background:url(/common/img/xheader_bg_app_on.png.pagespeed.ic._tB3W4MEJf.png) no-repeat;background-position:center;background-size:contain;border-style:none;margin-bottom:-1px}.header---part a{display:block}.header---part a:hover img{visibility:hidden}.topicPath{margin-top:0;background:url(/common/img/xtopicpath_bg_01.png.pagespeed.ic.TdnWUbDR2Y.png) repeat-x 0 0;font-size:14px}.breadcrumb{margin-top:10px;margin-bottom:10px;padding:0;background:none}.breadcrumb>li+li:before{content:"\f054";font-family:FontAwesome;font-size:14px;color:#999}.navbar{min-height:auto;margin-bottom:0}@media screen and (min-width:768px) and (max-width:991px){.navbar .container{width:100%}}.nav-toggle{text-align:right}.navbar-toggle{margin:20px 0 10px 0;background-image:-webkit-linear-gradient(top,#0495d4 0,#003bbb 100%);background-image:-o-linear-gradient(top,#0495d4 0,#003bbb 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#0495d4),to(#003bbb));background-image:linear-gradient(to bottom,#0495d4 0,#003bbb 100%)}.navbar-toggle .fa-white{color:#fff}.navbar-inverse{border:none;border-top:2px solid #206cc4;-webkit-border-radius:0;border-radius:0;background-color:#003bbb;background-image:-webkit-linear-gradient(top,#0495d4 0,#003bbb 100%);background-image:-o-linear-gradient(top,#0495d4 0,#003bbb 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#0495d4),to(#003bbb));background-image:linear-gradient(to bottom,#0495d4 0,#003bbb 100%);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border:none}.navbar-collapse{box-shadow:none}@media screen and (min-width:768px){.navbar-collapse{margin-top:0}}.navbar-nav{float:none;margin:0;font-size:1.2em}@media screen and (max-width:991px){.navbar-nav{font-size:1.02em}}.navbar-nav li{width:100%}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff}@media screen and (min-width:768px){.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#333}}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:#003bbb}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#003bbb}@media screen and (min-width:768px){.navbar-nav li{width:100%}.navbar-nav>li{width: calc(100% / 6);text-align:center}.navbar-nav li:not(:target) {width:calc(99.9% /6)
}.navbar-nav li:hover{background:rgba(255,255,255,.1)}.navbar-inverse .navbar-nav>li>a{padding:20px 0;color:#fff}}.k-navbar{min-height:auto;margin-bottom:0}@media screen and (min-width:768px) and (max-width:991px){.k-navbar .container{width:100%}}.k-nav-toggle{text-align:right}.k-navbar-toggle{margin:20px 0 10px 0;background-image:-webkit-linear-gradient(top,#0495d4 0,#003bbb 100%);background-image:-o-linear-gradient(top,#0495d4 0,#003bbb 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#0495d4),to(#003bbb));background-image:linear-gradient(to bottom,#0495d4 0,#003bbb 100%)}.k-navbar-toggle .fa-white{color:#fff}.k-navbar-inverse{border:none;border-top:2px solid #206cc4;-webkit-border-radius:0;border-radius:0;background-color:#003bbb;background-image:-webkit-linear-gradient(top,#0495d4 0,#003bbb 100%);background-image:-o-linear-gradient(top,#0495d4 0,#003bbb 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#0495d4),to(#003bbb));background-image:linear-gradient(to bottom,#0495d4 0,#003bbb 100%);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}.k-navbar-inverse .k-navbar-collapse,.k-navbar-inverse .k-navbar-form{border:none}.k-navbar-collapse{box-shadow:none}@media screen and (min-width:768px){.k-navbar-collapse{margin-top:0}}.k-navbar-nav{float:none;margin:0;font-size:1.2em}@media screen and (max-width:991px){.k-navbar-nav{font-size:1.02em}}.k-navbar-nav li{width:100%}.k-navbar-inverse .k-navbar-nav>li>a,.k-navbar-inverse .k-navbar-nav .open .dropdown-menu>li>a{color:#fff}@media screen and (min-width:768px){.k-navbar-inverse .k-navbar-nav .open .dropdown-menu>li>a{color:#333}}.k-navbar-inverse .k-navbar-nav>li>a:focus,.k-navbar-inverse .k-navbar-nav>li>a:hover{color:#fff;background-color:#003bbb}.k-navbar-inverse .k-navbar-nav>.open>a,.k-navbar-inverse .k-navbar-nav>.open>a:focus,.k-navbar-inverse .k-navbar-nav>.open>a:hover{color:#fff;background-color:#003bbb}@media screen and (min-width:768px){.k-navbar-nav li{width:100%}.k-navbar-nav>li{width: calc(100% / 6);text-align:center}.k-navbar-nav li:not(:target) {width:calc(99.9% /6)
}.k-navbar-nav li:hover{background:rgba(255,255,255,.1)}.k-navbar-inverse .k-navbar-nav>li>a{padding:20px 0;color:#fff}}.content---page{margin-top:20px}.wrapper1{margin:0 0 40px;background-color:#fff;border:solid #b2b29b 3px;border-radius:5px;overflow:hidden}.wrapper3{overflow:hidden;padding:0 40px 30px}.table th{text-align:center;background-color:#e7f6f8}@media screen and (min-width:992px){.table{font-size:1.14em}}.contentsTitle{position:relative;margin:0 0 20px}@media screen and (max-width:767px){.pageTitle{font-size:1.8em}}.pageTitle img{vertical-align:middle}.categoryName{position:absolute;top:5px;left:-170px;padding:0;border:none}.contentsTitle h1{font-size:1.1em;padding:0 0 10px 10px;font-weight:bold;margin-bottom:0;margin-top:10px}.leadText{font-size:1.1em;padding:0 0 0 10px}.fa-green{color:#007c43}.fa-orange{color:#dc3e00}.fa-blue{color:#0062c2}.content---left{padding-left:35px;margin-top:10px;margin-bottom:25px}#side1 .kkmaido{padding-left:40px;margin:0 0 25px}.footer{background:url(/common/img/xfooter_bg_05.png.pagespeed.ic._tfFHWqytX.png)}.footer .container{padding:10px 0}.pageTop{background:url(/common/img/xfooter_pagetop_on.png.pagespeed.ic.oyDQZdGe57.png) no-repeat;background-position:center bottom;border-style:none}.pageTop a{display:block}.pageTop a:hover img{visibility:hidden}.footer-nav{margin:0}@media screen and (min-width:768px){.footer-nav>div{float:left;max-width:50%}}@media screen and (min-width:992px){.footer-nav>div{max-width:25%;text-align:left}}.footernav-title{font-size:14px;margin:0;padding:10px 0;border-bottom:1px solid #b2b29b}.green{color:#007c43}.orange{color:#dc3e00}.blue{color:#0062c2}.footernav-title .glyphicon-chevron-down:before{margin-right:10px}@media screen and (min-width:768px){.footernav-title .glyphicon-chevron-down:before{display:none}}.list-group{margin-bottom:0}.list-group a{font-size:14px;position:relative;display:block;padding:7px 0px}.list-group a:hover{text-decoration:none;color:#6aaae6}.footer---banner{background:url(/common/img/xfooter_bg_01.png.pagespeed.ic.hg6rapwwhg.png)}.footer---banner .navbar-nav>li{padding:20px 0}.footerContact{padding:0 0 40px;text-align:center;background:#016ec8 url(/common/img/xfooter_bg_02.png.pagespeed.ic.cJruqVu-wi.png) no-repeat center bottom;background-color:#036fc8}.footerarea{padding-top:20px;padding-bottom:20px}.hr-text{line-height:1em;position:relative;outline:0;border:0;color:#fff;text-align:center;height:1.5em;font-size:1.5em;font-weight:bold}.hr-text:before{content:'';background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff,rgba(255,255,255,0));background:linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0));position:absolute;left:0;top:50%;width:100%;height:1px}.hr-text:after{content:attr(data-content);position:relative;display:inline-block;color:#fff;padding:0 .5em;line-height:1.5em;background-color:#036fc8}hr.line_style{border:0;height:1px;background-image:-webkit-linear-gradient(left,#1d7ece,#b2d4ef,#1d7ece);background-image:-moz-linear-gradient(left,#1d7ece,#b2d4ef,#1d7ece);background-image:-ms-linear-gradient(left,#1d7ece,#b2d4ef,#1d7ece);background-image:-o-linear-gradient(left,#1d7ece,#b2d4ef,#1d7ece)}.footerContact nav{margin:0 auto 60px;text-align:left;background:none}.footerContact nav li{line-height:1.1;margin:0 17px 0 0;font-weight:bold;font-size:.85em}.footerContact nav li a{color:#fff}.footerContact nav li a:hover{color:#fff;background-color:#348bd3}.f_contact_mail{padding-left:10px;margin-bottom:10px;margin-top:20px}.f_contact_mail---rollover{border-style:none}.f_contact_mail---rollover a{display:block}.f_contact_mail---rollover a:hover img{opacity:.8}.f_contact_fax{padding-left:10px;margin-bottom:20px;margin-top:20px}h1 span{font-size:2.5rem;font-weight:bold}.app-btnEX_study{font-size:110%;margin:0px auto 5px;padding:10px 15px 10px 15px;display:block;background-color:#ff8400;border:1px solid #d4d4d4;border-radius:7px;font-weight:normal;text-align:center;color:#fff;display:inline-block}.app-btnEX_study a{font-size:110%;padding:0 0 20px 30px;margin:0 0 5px;color:#333;background:url(/img/xicon_arrow.png.pagespeed.ic.D6b5Z8q6D7.png) no-repeat 0px 0px}.app-btnEX_study a:hover{color:#ff0;text-decoration:none}