.affix-nav li a,.affix-nav li a:hover,a,a:focus,a:hover{text-decoration:none}.bdr-tb,.bdrbox{text-align:center}body{font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;line-height:1.8}.engtxt,.engtxt-s{font-family:Dosis,sans-serif}.row.nm0{margin-right:0;margin-left:0}.engtxt{font-size:32px}.engtxt-s{font-size:24px}.handtxt{color:#690;font-family:"Dancing Script",cursive}.img-center{margin:0 auto}hr{border:0;border-top:1px solid #322216}a{color:#000}a:focus,a:hover{color:#333}.fc-gr{color:#486a00}.mt0{margin-top:0}.mt10{margin-top:10px}.mt20{margin-top:20px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.bdrbox{width:100%;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857;vertical-align:middle;-moz-user-select:none;background-image:none;border:1px solid #EEE;border-radius:4px}.bdr-tb,.title{font-size:120%}.title{font-family:inherit;font-weight:700;line-height:1.1}.bdr-tb{padding:20px 10px;border-top:1px solid #322216;border-bottom:1px solid #322216;margin:20px 0}.txt-dtd-01,.txt-rbn-01{font-size:18px;color:#000}.bdr-l-double{padding:0 10px;border-left:6px double #666}.txt-rbn-01{padding:5px;background:#e5ded2}.txt-rbn-dt,.txt-rbn-maru{background:#e6ded3}.txt-dtd-01{padding:5px;border-bottom:dotted 2px #e5ded2}.txt-rbn-dt,.txt-rbn-uen{font-size:12px;padding:5px}.txt-rbn-maru{padding:5px}.txt-rbn-dd{padding-top:5px}.txt-rbn-uen{background:#FCC}.btn-brw,.btn-grn,.btn-grn-s{color:#FFF;display:inline-block;padding:6px 12px;line-height:1.42857143;white-space:nowrap;vertical-align:middle;background-image:none;text-align:center;font-weight:400}.btn-grn{background-color:#6C3;margin-bottom:4px;font-size:14px}.btn-grn-s{background-color:#9C3;margin-bottom:5px;font-size:12px}.btn-brw{background-color:#322216;margin-bottom:4px;font-size:14px}.affix-nav li a,.indexbanawrap a,.main-img,.wpbs-sns .col-xs-6 a{display:block}.hctel,.hctxt,header .navbar{margin-bottom:0}table.ptb20 td,table.ptb20 th{padding-top:20px!important;padding-bottom:20px!important}table.th30 th{background-color:#F2F2F2;width:30%;text-align:center}table.td-center td{text-align:center}table.va-middle th{vertical-align:middle!important}.line-bg{height:5px;background:url(../images/share/line-bg.png) 50% 50% #999}.embed-container,img{max-width:100%;height:auto}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover,header .navbar{background-color:#FFF}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-image:url(../images/navbgicon.png);background-repeat:no-repeat;transition-property:background-position;transition-duration:.3s;transition-timing-function:ease-out}.hctxt{color:#333;font-size:18px}.hctxt a{color:#333!important}.hctel,.navbar-default .navbar-brand{color:#333}.hctel{font-family:Dosis,sans-serif;font-size:30px}.hcinfo{margin:0}header .navbar{border:none}.navbar-nav{margin:0 -15px 7.5px}.slidetitle,.subtitle{margin:0;padding:10px}.navbar-default .navbar-toggle{border-color:#FFF}.navbar-default .navbar-toggle .icon-bar{background-color:#333}.navbar-default .navbar-nav>li>a{background-color:#362e2b;background-position:110% 50%}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e6ded3}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#FFF;background-color:#690;background-position:95% 50%}.navbar-default .navbar-nav>li>a{color:#FFF}.subtitle{background:rgba(255,255,255,.7);color:#000}.slidetitle{background:rgba(33,33,44,.7);color:#fff}.indexbanawrap{position:relative}.linkbtn{position:absolute;top:20px;right:20px}.rightposition{position:absolute;right:5px}#sidebar h3.bdr-tb{font-size:120%;text-align:center;padding:20px 10px;border-top:1px solid #322216;border-bottom:1px solid #322216;margin-bottom:-1px}.affix-nav li a{position:relative;padding:20px 15px;margin-bottom:-1px;background-color:transparent;border:1px solid #322216;border-left:none;border-right:none}.affix-nav li a:hover{background:#fff}.affix-nav li a:active{color:#9C3!important;text-decoration:none}.affix-nav li.active a{background:#fff;color:#9C3!important}.affix-nav li a:focus{color:#000!important;background:#fff}.affix-nav li.active a:focus{background:#fff;color:#9C3!important}.icon:before{font-family:'Glyphicons Halflings';font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;content:'\e103'}.affix-nav li>a>span.icon{float:right;margin:.1em 1.7em -.1em 0;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.affix-nav li.active>a>span.icon,.affix-nav li>a:hover>span.icon{float:right;margin:.1em .8em -.1em 0;opacity:1}.flowBox{padding:15px 0;border:3px solid #e5e5e5;overflow:hidden}.flowBox dl dd.ddtitle{color:#EB6185;margin-bottom:10px;font-size:1.2em;font-weight:700;border-bottom:1px dotted #CCC}.fc-white,.fc-white a,.hctxt a,.hctxt a:focus,.hctxt a:hover,fc-white a:focus,fc-white a:hover{color:#FFF}.ftwrap{background-color:#FFF;padding:30px 0 0}.contactboxbdr{border-left:1px solid #DDD}.ftwrap .list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:transparent;border:1px solid #DDD;border-left:none;border-right:none}.wpbs-sns .col-xs-6{position:relative;min-height:1px;padding-right:0;padding-left:0}.wpbs-sns .page-fb{background-color:#0068b7}.wpbs-sns .page-top{background-color:#9C0}.wpbs-sns .col-xs-6 a{padding:5px}.bx-wrapper{margin:0 auto}.bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:5px solid #fff;left:0;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}#bx-pager{display:table;width:100%}#bx-pager>a{opacity:.8;display:table-cell;border:5px solid transparent}#bx-pager>a.active{opacity:1}#bx-pager img{display:block;width:100%}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;overflow:hidden}.fit-sidebar-fixed{margin-top:0!important;margin-bottom:0!important;position:fixed}.fit-sidebar-blank{z-index:0;background-color:transparent;visibility:hidden}.fb_iframe_widget,.fb_iframe_widget iframe[style],.fb_iframe_widget span,.fb_iframe_widget[style],.fbcomments,.fbcomments iframe[style]{width:100%!important}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:768px){header .navbar{border:none;background-color:#fff;position:relative;z-index:1030}.topicborder,.topicborder-last{border-left:1px solid #DDD}.navbar-default .navbar-collapse,.navbar-default .navbar-form{background-image:none;background-color:#fff}.navbar .nav{margin:0;display:table;width:100%}.navbar .nav li{display:table-cell;float:none}.navbar .nav li a{color:#333;text-align:center;padding-top:10px;padding-bottom:10px;background:no-repeat none}.navbar .nav li:last-child a{border-right:0;border-radius:none}.navbar .navbar-nav li a:focus,.navbar .navbar-nav li a:hover,.navbar .navbar-nav li.active>a,.navbar .navbar-nav li.active>a:focus,.navbar .navbar-nav li.active>a:hover{color:#000!important;background:url(../images/navhov2.png) 50% bottom no-repeat}.navbar-default .navbar-nav>li>a{background-position:50% 0;transition-timing-function:ease-out}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-position:top bottom;transition-duration:.3s;transition-timing-function:ease-out}.main-info h2{top:40px;right:40px}.main-info2 h2{top:120px;right:40px}.topicborder-last{border-right:1px solid #DDD}}@media screen and (min-width:1200px){.container-s{width:1020px;max-width:100%}}@media print{.container{max-width:none!important;width:970px}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.visible-xs{display:none!important}a[href]:after,abbr[title]:after{content:""!important}a,a:visited{text-decoration:none}.navbar{display:inherit!important}.navbar-header{display:none!important}}