﻿body{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;font-weight:lighter;color:#222;-webkit-font-smoothing:subpixel-antialiased;text-rendering:optimizeLegibility;font-size:16px;background:#f5f5f5;line-height:1.7}img{width:auto;max-width:100%;vertical-align:bottom}.mobileOnly{display:none}.center{text-align:center !important;vertical-align:middle !important}.right{text-align:right !important}.left{text-align:left !important}.top{vertical-align:top !important}.bottom{vertical-align:bottom !important}.clearfix{overflow:hidden;*zoom:1}.note{font-size:12px}.imageBox.left{float:left;margin:0 20px 20px 0}.imageBox.right{float:right;margin:0 0 20px 20px}.imageBox.center img{margin:0 auto}.listFigure{margin-bottom:40px}.listFigure .title{padding-left:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.normalList{margin-bottom:20px}.normalList li{list-style-position:outside}@media screen and (min-width: 768px){.dropdown:hover>.dropdown-menu{display:block}}p{margin:0 0 1em 0}p:last-child{margin:0}a:link,a:visited{color:#1d3994;text-decoration:underline}a:hover{text-decoration:none}a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}strong,.textSubTitle{font-weight:bold}.textTitle{border-bottom:dotted 1px #eaeaea}table{font-size:15px;width:100%;margin:20px 0;border:1px solid #eaeaea;background-color:#f5f5f5;border-collapse:collapse;border-spacing:0;empty-cells:show}table caption{padding-bottom:10px;text-align:left;font-weight:bold}table th,table td{padding:10px;border-bottom:1px solid #eaeaea;border-collapse:separate;border-spacing:1px}table th{border-right:1px solid #eaeaea;background-color:#f5f5f5;white-space:nowrap}table td{border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background-color:#fff}dl dt{font-weight:bold;margin-bottom:0.5em;border-bottom:dotted 1px #DDD;padding-bottom:0.2em;clear:both}dl dd{padding-left:1em;margin:0 0 1.5em 0;clear:both}.faqHeadQ{color:#db3328}.faqHeadA{color:#06c}.pageTop{text-align:right}.pageTop a{font-size:14px;position:relative;display:inline-block;padding:0 0 0 16px;vertical-align:middle}.pageTop a:before,.pageTop a:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.pageTop a:before{left:6px;width:1px;height:7px;background:#666}.pageTop a:after{left:3px;width:7px;height:7px;border-top:1px solid #666;border-left:1px solid #666;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#contents{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:solid 1px #eaeaea;background:#FFF;padding:40px;-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.05);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.05);box-shadow:2px 2px 5px rgba(0,0,0,0.05)}#sideMenu ul{list-style:none;margin:0}#sideMenu nav>ul>li{margin:0 0 20px 0}#sideMenu nav>ul>li>h3{margin-top:0;margin-bottom:0;border-bottom:solid 1px #eaeaea;padding:0 0 5px 0;position:relative}#sideMenu nav>ul>li>h3:after{content:"";display:block;width:100%;bottom:-2px;left:0;height:1px;position:absolute;background:#FFF}#sideMenu nav>ul>li>h3>a{font-size:16px;position:relative;display:inline-block;padding:0 0 0 20px;vertical-align:middle;color:#666;text-decoration:none}#sideMenu nav>ul>li>h3>a:before,#sideMenu nav>ul>li>h3>a:after{position:absolute;top:0;bottom:0;left:0;content:"";vertical-align:middle}#sideMenu nav>ul>li>h3>a:before{width:15px;height:15px;background:#666;margin-top:4px}#sideMenu nav>ul>li>h3>a:after{left:4px;width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:9px}#sideMenu nav>ul>li .sub{padding:20px;background:#FFF;border:solid 1px #eaeaea;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}#sideMenu nav>ul>li .sub>li a{position:relative;display:inline-block;padding:0 0 0 16px;vertical-align:middle}#sideMenu nav>ul>li .sub>li a:before,#sideMenu nav>ul>li .sub>li a:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}#sideMenu nav>ul>li .sub>li a:before{left:0px;width:7px;height:1px;background:#666}#sideMenu nav>ul>li .sub>li a:after{left:0px;width:6px;height:6px;border-top:1px solid #666;border-right:1px solid #666;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#sideMenu nav>ul>li .sub ul{padding:0 0 10px 20px}.subContent .sectionTitle{margin:10px 0 20px 0;font-weight:bold;font-size:22px;border-bottom:double 3px #eaeaea;padding:0 0 10px 0;line-height:1.2;text-shadow:0px -1px 1px rgba(0,0,0,0.1);position:relative}.subContent .sectionTitle:before{content:"";background:#666;position:absolute;top:-10px;left:-40px;width:4px;height:40px}.subContent .text{margin:0 0 40px 0}.subHeader .sectionTitle{position:relative;padding-bottom:.5em;border-bottom:4px solid #ccc;font-weight:bold;line-height:1.2}.subHeader .sectionTitle:after{position:absolute;bottom:-4px;left:0;z-index:2;content:'';width:20%;height:4px;background-color:#666}.subHeader .sectionTitle:before{display:none}.pageTitle{background:#FFF url("/images/h1_background.png") repeat-x;padding:30px 0;border-bottom:solid 1px #eaeaea}.pageTitle h1{font-size:30px;line-height:1.2;margin:0;padding:0;text-shadow:0px -1px 1px rgba(0,0,0,0.1)}#breadcrumbs{margin-right:auto;margin-left:auto;font-size:14px;padding:10px 0}#breadcrumbs .menuList{display:inline}#breadcrumbs .menuList a:not(:last-child){background:url("/images/icon/breadcrumbs.svg") right center no-repeat;padding-right:20px}#breadcrumbs .menuList a{display:inline-block}#breadcrumbs .menuList a:last-child{padding-left:0}.row-0{margin-left:0;margin-right:0}.row-0>div{padding-right:0;padding-left:0}#globalNavi{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcwNzA3MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #707070),color-stop(100%, #666666));background-image:-moz-linear-gradient(#707070,#666666);background-image:-webkit-linear-gradient(#707070,#666666);background-image:linear-gradient(#707070,#666666);border-bottom:solid 1px #616161;border-top:solid 1px #616161;position:relative}#globalNavi:before{content:"";position:absolute;width:100%;height:1px;display:block;top:0;left:0;background:gray}#globalNavi:after{content:"";position:absolute;width:100%;height:1px;display:block;bottom:0;left:0;background:gray}#globalNavi .wrapper{padding:0 !important}#globalNavi .wrapper .navbar{margin:0}#globalNavi .wrapper .navbar a{font-size:14px;text-decoration:none}#globalNavi .wrapper .navbar.navbar-default{background:transparent;border:none}#globalNavi .wrapper .navbar.navbar-default .nav>li{border-right:solid 1px #5e5e5e;position:relative}#globalNavi .wrapper .navbar.navbar-default .nav>li:after{width:1px;height:50px;content:"";display:block;position:absolute;background:gray;top:0;right:0}#globalNavi .wrapper .navbar.navbar-default .nav>li:first-child{border-left:solid 1px #5e5e5e}#globalNavi .wrapper .navbar.navbar-default .nav>li:first-child:before{width:1px;height:50px;content:"";display:block;position:absolute;background:gray;top:0;left:0}#globalNavi .wrapper .navbar.navbar-default .nav>li>a{color:#FFF;text-shadow:-1px -1px 0px #5c5c5c}#globalNavi .wrapper .navbar.navbar-default .nav>li>a:hover{background:transparent}#globalNavi .wrapper .navbar.navbar-default .nav .dropdown-menu{padding:0}#globalNavi .wrapper .navbar.navbar-default .nav .dropdown-menu li a{padding:15px}#globalNavi .wrapper .navbar.navbar-default .nav .dropdown-menu li ul{padding:0}#globalNavi .wrapper .navbar.navbar-default .nav .dropdown-menu li ul li{list-style:none}#globalNavi .wrapper .navbar.navbar-default .nav .dropdown-menu li ul li a{display:block;color:#333;white-space:nowrap;padding:15px 15px 15px 35px}#globalNavi .wrapper .navbar.navbar-default .nav .dropdown-menu li ul li a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}#header{border-top:solid 5px #666;background:#FFF}#header .wrapper{padding:25px 0}#header .wrapper #siteTitle{font-size:34px;font-weight:bold;line-height:1.2}#header .wrapper #siteTitle a{text-shadow:0px -1px 1px rgba(0,0,0,0.1);color:#222;text-decoration:none}#header .wrapper #siteDescription{font-size:14px;line-height:1.2}#footer{border-top:solid 1px #eaeaea;background:#fefefe;padding:10px;margin:20px 0 0 0}#footer #copyright{font-size:12px;text-align:center}#categoryBox{margin-bottom:20px}#categoryBox .title{padding:20px;font-size:16px;font-weight:bold;border:solid 1px #eaeaea;border-top:solid 3px #666;border-bottom:none;line-height:1;background:#fAfAfA;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}#categoryBox .sub{margin:0;padding:20px 40px;border:solid 1px #eaeaea}#categoryBox .sub li{margin:0 0 10px 0}#categoryBox .sub li ul{padding:10px 20px}#categoryBox .sub li ul li{margin:0 0 10px 0}form .formWrap table,form .tableWrap table{width:100%}form .buttonBox{padding:20px 0 0 0;text-align:center}form .buttonBox input{border:solid 1px #d1d1d1;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f7f7f7),color-stop(100%, #dddddd));background-image:-moz-linear-gradient(#f7f7f7,#dddddd);background-image:-webkit-linear-gradient(#f7f7f7,#dddddd);background-image:linear-gradient(#f7f7f7,#dddddd);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:5px 20px;margin:0 10px}form .buttonBox a.button{display:inline-block;color:#222;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:solid 1px #d1d1d1;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f7f7f7),color-stop(100%, #dddddd));background-image:-moz-linear-gradient(#f7f7f7,#dddddd);background-image:-webkit-linear-gradient(#f7f7f7,#dddddd);background-image:linear-gradient(#f7f7f7,#dddddd);padding:5px 20px}.specBox .specTitle{margin-bottom:20px}.specBox .specTitle .textTitle{border-bottom:double 3px #eaeaea;font-weight:bold}.specBox .specImage{text-align:center;margin-bottom:20px;padding-right:10px}.specBox .specText{margin-bottom:20px}.specBox .specBox .boxTitle{border:solid 1px #eaeaea;background:#f5f5f5;padding:10px;line-height:1.1}.specBox .specBox .boxText{border-left:solid 1px #eaeaea;border-right:solid 1px #eaeaea;border-bottom:solid 1px #eaeaea;padding:10px;font-size:14px}.specBox .specBox .boxText ul{margin:0;padding-left:2em}.specBox .specBox .boxText ul li{margin-bottom:5px}.specBox .specBox .boxText ul li:last-child{margin-bottom:0}.specBox .specData table{font-size:14px}.specBox .specData table th{font-weight:normal}.specBox .button{width:100%}.specBox .button a{font-size:22px;line-height:1.1;color:#FFF;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkOWEyZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZkOTMyMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fd9a2f),color-stop(100%, #fd9320));background-image:-moz-linear-gradient(#fd9a2f,#fd9320);background-image:-webkit-linear-gradient(#fd9a2f,#fd9320);background-image:linear-gradient(#fd9a2f,#fd9320);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 3px 0px #fd8607;-webkit-box-shadow:0px 3px 0px #fd8607;box-shadow:0px 3px 0px #fd8607;text-shadow:0px -1px 1px rgba(0,0,0,0.3);width:100%;padding:14px 10px 10px 10px;margin:0 0 10px 0;text-align:center;display:block;text-decoration:none}.specBox .button a:hover{background:#fda443}#jumpPage{background:#FFF;padding:10px;color:#222;line-height:1.3}#jumpPage p{box-sizing:border-box;font-size:24px;width:90%;border:1px #ccc solid;padding:20px 10px;margin:50px auto;text-align:center;white-space:nowrap}#jumpPage p span{font-size:16px}
