@charset "UTF-8";/* START=common/css/common.css?v=20200204 */@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:local('Material Icons'),local('MaterialIcons-Regular'),url(../fonts/MaterialIcons-Regular.woff2) format('woff2'),url(../fonts/MaterialIcons-Regular.woff) format('woff'),url(../fonts/MaterialIcons-Regular.ttf) format('truetype');}/*------------------------------------------------------------------------------------------------------------------------Universal Style------------------------------------------------------------------------------------------------------------------------*/html{font-size:62.5%;}body{background:#fff;color:#292929;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,sans-serif;-webkit-text-size-adjust:100%;}article, aside, details, figcaption, figure,footer, header, hgroup, main, menu, nav, section{display:block;}html,body,div,article, aside, details, figcaption, figure,footer, header, hgroup, main, menu, nav, section,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,img,table,caption,th,td,form,fieldset,legend,input,textarea,select,pre,code,blockquote,address{margin:0;padding:0;}em{display:inline-block;font-style:normal;transform:skewX(-15deg);}img{max-width:100%;height:auto;border:0;vertical-align:bottom;-webkit-touch-callout:none;}figure{text-align:center;}ul{list-style-position:outside;list-style-type:none;}ol{margin-left:2em;list-style-position:outside;}dl dd{margin-bottom:7px;}table{border:medium none;border-collapse:collapse;}th,td{font-weight:normal;vertical-align:top;}a:link,a:visited{color:#0096df;text-decoration:none;}a:hover,a:active{color:#0096df;text-decoration:underline;}fieldset{border:0;}legend{display:none;}input{vertical-align:middle;}input[type="text"],input[type="password"],input[type="submit"]{-webkit-appearance:none;border-radius:0;}select{border-radius:0;}sup{font-size:.65em; vertical-align:text-top;line-height:0.6;}sub{font-size:.65em;}iframe{border:0;}::before,::after{display:inherit;}/* 枠組み *//*========================================================================================================================Base Layout========================================================================================================================*/#page{overflow:hidden;min-width:320px;}#shadow01{display:none;position:fixed;top:0;left:0;z-index:900;width:100%;height:100%;background:rgba(0,0,0,.75);}/*#shadow01.open{display:block;}*//*------------------------------------------------------------------------------------------------------------------------GDPR------------------------------------------------------------------------------------------------------------------------*/#gdpr{display:none;position:relative;z-index:1;padding:15px;background:#e2f8b7;}#gdpr p{margin:0;color:#292929 !important;font-size:1.4rem;}#gdpr #btn-gdpr-close{margin:10px 0 0;}#gdpr #btn-gdpr-close a{display:block;padding:5px;border:1px solid #dedede !important;border-radius:4px;background:#fff !important;color:#292929;font-weight:bold;text-decoration:none;text-align:center;}/*------------------------------------------------------------------------------------------------------------------------Header Area------------------------------------------------------------------------------------------------------------------------*//* header-alert01--------------------------------------*/.header-alert01{padding:15px;background:#ffeffe;}.header-alert01 .info{position:relative;padding-left:20px;color:#ec4a61;font-size:1.4rem;font-weight:bold;}.header-alert01 .info::before{display:block;content:'\e001';/* error_outline */position:absolute;top:.2em;left:0;color:#ec4a61;font-family:'Material Icons';font-size:1.7rem;font-weight:normal;line-height:1;}.header-alert01 .info .eke{display:block;font-size:1.2rem;font-weight:normal;}.header-alert01 .btn-course{font-size:1.4rem;font-weight:bold;text-align:center;}.header-alert01 .btn-course a{display:block;margin-top:5px;padding:3px 10px;border:1px solid #ec4a61;border-radius:4px;background:#fff;color:#ec4a61;text-decoration:none;}/* header--------------------------------------*/header{position:relative;margin-bottom:24px;border-bottom:3px solid #292929;background:#fff;}header .section-layout01{position:relative;}header .head-lay{min-height:45px;}header.js-fixed{position:fixed;top:-40px;left:0;z-index:100;width:100%;}body.company header::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:35px;background:#292929;}body.imakana header{border-bottom:0;padding-bottom:3px;background:#fff url(../images/bg/imakana-header.png) center bottom repeat-x;background-size:auto 3px;}body.hsbaseball header{margin-bottom:12px;border-bottom:0;padding-bottom:0;background:#fff;}body.site_sub header.js-fixed{top:0;}/* site-menu */#site-menu-btn{position:relative;z-index:10;float:left;margin-left:5px;width:45px;height:45px;}#site-menu-btn a{display:block;position:relative;overflow:hidden;width:45px;height:45px;text-indent:200%;white-space:nowrap;text-decoration:none;}#site-menu-btn a::after{display:block;content:'\e5d2';/* menu */position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;color:#292929;font-family:'Material Icons';font-size:2.4rem;text-indent:0;line-height:1;}body.hsbaseball #site-menu-btn{margin:10px 0 0 10px;border-radius:4px;background:#666;}body.hsbaseball #site-menu-btn a::after{content:'\e8b6';/* search */color:#fff;}/* site-id */#site-id{position:absolute;top:0;left:0;width:100%;padding:11px 0;color:#666;font-size:1.2rem;text-align:center;}#site-id a,#site-id span.logo{display:block;overflow:hidden;position:relative;margin:0 auto;width:82px;height:20px;text-indent:200%;white-space:nowrap;}#site-id a::after,#site-id span.logo::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/header/site-id.svg) left top no-repeat;}#site-id a:hover::after{opacity:.5;}#site-id .tagline{display:none;}body.simple01 #site-id{position:static;margin:0 auto;}body.company #site-id a,body.company #site-id span.logo{width:148px;}body.company #site-id a::after,body.company #site-id span.logo::after{background:url(../images/header/logo-kanagawa-shimbun.svg) left top no-repeat;}body.company .logo-kanaloco{float:right;margin:16px 10px 0;}body.hsbaseball .logo-kanaloco{position:absolute;top:18px;right:15px;margin:0;}body.company .logo-kanaloco a,body.hsbaseball .logo-kanaloco a{display:block;overflow:hidden;position:relative;margin:0 auto;text-indent:200%;white-space:nowrap;}body.company .logo-kanaloco a{width:41px;height:10px;}body.hsbaseball .logo-kanaloco a{width:47px;height:12px;}body.company .logo-kanaloco a::after,body.hsbaseball .logo-kanaloco a::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/header/site-id.svg) left top no-repeat;}body.imakana #site-id a{width:80px;}body.imakana #site-id a::after{background:url(../images/header/logo-imakana.svg) left top no-repeat;}body.hsbaseball #site-id{position:static;float:left;padding:11px 0;width:calc(100% - 117px);color:#292929;font-size:2rem;}body.hsbaseball #site-id .tagline{display:block;color:#03bdde;font-size:1.4rem;}/* sub-area */header .sub-area{box-sizing:border-box;float:right;padding:7px 15px 7px 0;height:45px;}header .sub-area form{float:left;margin-left:15px;width:24px;}header #site-search-btn{width:24px;height:24px;cursor:pointer;}body.business header #site-search-btn{float:left;}header .sub-area #loginbox-corp,header .sub-area .btn-login{float:left;margin-left:15px;width:24px;height:24px;cursor:pointer;}header #site-search-btn a,header .sub-area .login a,header .sub-area .logined{display:block;position:relative;overflow:hidden;width:30px;height:30px;text-indent:200%;white-space:nowrap;text-decoration:none;}header #site-search-btn a::after,header .sub-area .login a::after,header .sub-area .logined::after{display:block;position:absolute;top:50%;left:50%;font-family:'Material Icons';font-size:2.4rem;text-indent:0;line-height:1;transform:translate(-50%, -50%);}header #site-search-btn a::after{content:'\e8b6';/* search */color:#292929;}header #site-search-btn a.open::after{content:'\e5cd';/* close */}header .sub-area .login a::after,header .sub-area .logined::after{content:'\e853';/* account_circle */color:#dedede;}header .sub-area .login.already a::after,header .sub-area .logined.already::after{color:#03bdde;}header .sub-area .login.already.notice a::before,header .sub-area .logined.already.notice::before{display:block;content:'';position:absolute;top:0;right:2px;z-index:1;width:8px;height:8px;border:1px solid #fff;border-radius:8px;background:#f04;}header .sub-area .list-login{display:none;}header .login-menu{display:none;box-sizing:border-box;position:absolute;top:42px;right:15px;z-index:150;padding:15px 10px;width:150px;box-shadow:0 0 4px 2px rgba(0,0,0,0.1);border-radius:5px;background:#fff;}header.js-fixed .login-menu{top:-300px;}header .btn-login.no-login .login-menu{width:142px;}header .login-menu .name{margin:0 0 10px;font-size:1.2rem;text-align:center;}header .login-menu .name span{font-size:1.4rem;font-weight:bold;}header .login-menu .member{margin:0 0 15px;font-size:1.3rem;text-align:center;}header .login-menu .member.check::before{display:inline-block;content:'\e876';/* done */margin:-2px 5px 0 0;color:#4ad138;font-family:'Material Icons';font-size:inherit;font-weight:normal;vertical-align:middle;line-height:1;}header .login-menu .box-menu{margin:0 -10px;padding:15px 10px 0;border-top:1px solid #dedede;}header .login-menu .link-menu{margin-bottom:15px;}header .login-menu .link-menu li{margin-bottom:10px;font-size:1.4rem;text-align:center;}header .login-menu .link-menu li a{color:#292929;}header .login-menu .link-menu li.register,header .login-menu .link-menu li.free{font-weight:bold;}header .login-menu .link-menu li.register a{color:#ec4a61;}header .login-menu .btn{margin:0;font-size:1.2rem;font-weight:bold;text-align:center;}header .login-menu .btn a{display:inline-block;box-sizing:border-box;padding:8px 15px;min-width:90px;border:1px solid #dedede;border-radius:3px;color:#292929;text-decoration:none;}/* site-search */header #site-search{display:none;box-sizing:border-box;position:absolute;top:45px;left:0;z-index:110;padding:0 15px 14px;width:100%;background:#fff;}header #site-search.open{display:table;}header #site-search .keyword{display:table-cell;position:relative;width:auto;}header #site-search .keyword::after{display:block;content:'\e8b6';/* search */position:absolute;top:50%;left:10px;color:#292929;font-family:'Material Icons';font-size:2.4rem;text-indent:0;line-height:1;transform:translate(0,-50%);}header #site-search .keyword input{box-sizing:border-box;padding:6px 10px 6px 40px;width:100%;box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.15);border:1px solid #dedede;border-radius:4px;font-size:1.4rem;}header #site-search .keyword input::-webkit-input-placeholder{color:#9e9e9e;opacity:1;}header #site-search .keyword input::-moz-placeholder{color:#9e9e9e;opacity:1;}header #site-search .keyword input:-ms-input-placeholder{color:#9e9e9e;opacity:1;}/* global-nav--------------------------------------*/#global-nav{clear:both;padding:0 3px;}#global-nav > .lay{position:relative;z-index:100;overflow-x:auto;overflow-y:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;}#global-nav > .lay > ul{display:table;position:static;margin:0;width:100%;}#global-nav > .lay > ul::-webkit-scrollbar{display:none;height:0 !important;}#global-nav > .lay > ul > li{display:table-cell;box-sizing:border-box;position:relative;margin:0;padding:0 2px;font-size:1.2rem;font-weight:bold;vertical-align:bottom;}#global-nav > .lay > ul > li > a{display:table-cell;padding:0 19px;width:200px;height:32px;border-radius:4px 4px 0 0;background:#fff;color:#292929;text-decoration:none;text-align:center;vertical-align:middle;line-height:1.2;}#global-nav > .lay > ul > li.current > a{background:#292929;color:#fff;}#global-nav > .lay > ul > li.disaster > a{background:#e21d31;color:#fff;}body.imakana #global-nav > .lay > ul{padding-bottom:5px;}body.imakana #global-nav > .lay > ul > li{font-size:1.3rem;}body.imakana #global-nav > .lay > ul > li > a{padding:0 12px;height:27px;border-radius:4px;}body.imakana #global-nav > .lay > ul > li.current > a{background:#9e9e9e;color:#fff;}body.imakana #global-nav > .lay > ul > li.theme.current > a{background:#da5563;}body.imakana #global-nav > .lay > ul > li.product.current > a{background:#87bfa3;}body.imakana #global-nav > .lay > ul > li.shop.current > a{background:#e9ca55;}body.imakana #global-nav > .lay > ul > li.recommendation.current > a{background:#977963;}/* pulldown */#global-nav > .lay > ul > li > a.menu-pulldown-btn::after{content:'\e5c5';/* arrow_drop_down */position:absolute;top:50%;right:3px;margin-top:-10px;color:#dedede;font-family:'Material Icons';font-size:2rem;text-indent:0;vertical-align:middle;line-height:1;}#global-nav > .lay > ul > li.open > a.menu-pulldown-btn::after{content:'\e5c7';/* arrow_drop_up */}#global-nav > .lay > ul > li > ul{display:none;overflow-y:scroll;position:fixed;top:77px;left:50%;z-index:100;margin-left:-136px;width:272px;max-height:calc(100% - 90px);box-shadow:0 6px 6px 0 rgba(0,0,0,0.15);background:#fff;}header.js-fixed #global-nav > .lay > ul > li > ul{top:32px;max-height:calc(100% - 65px);}#global-nav > .lay > ul > li > ul li{margin:0;border-bottom:1px solid #dedede;font-size:1.4rem;}#global-nav > .lay > ul > li > ul li:last-of-type{border-bottom:0;}#global-nav > .lay > ul > li > ul > li.close a{background:#666;color:#fff;text-align:center;}#global-nav > .lay > ul > li > ul > li.close a::before{display:inline-block;content:'\e5cd';/* close */margin-right:5px;color:#fff;font-family:'Material Icons';font-size:2rem;text-indent:0;vertical-align:middle;line-height:1;}#global-nav > .lay > ul > li > ul > li a{display:block;padding:6px 40px 6px 16px;color:#292929;text-decoration:none;}#global-nav > .lay > ul > li > ul > li ul{display:none;border-top:1px solid #dedede;}#global-nav > .lay > ul > li > ul > li > ul a{padding:6px 6px 6px 36px;}#global-nav > .lay > ul > li > ul > li a.menu-pulldown-btn{position:relative;}#global-nav > .lay > ul > li > ul > li a.menu-pulldown-btn::after{content:'\e145';/* add */position:absolute;top:50%;right:16px;margin-top:-10px;color:#292929;font-family:'Material Icons';font-size:2rem;text-indent:0;vertical-align:middle;line-height:1;}#global-nav > .lay > ul > li > ul > li.open a.menu-pulldown-btn::after{content:'\e15b';/* remove */}body.company #global-nav > .lay > ul > li > a{padding-top:2px;height:33px;background:#292929;color:#fff;}body.company #global-nav > .lay > ul > li.current > a{color:#03bdde;}/* menu-under */#global-nav .menu-under{overflow-y:scroll;position:fixed;top:77px;left:-300px;z-index:100;margin-left:-136px;width:272px;max-height:calc(100% - 90px);box-shadow:0 6px 6px 0 rgba(0,0,0,0.15);background:#fff;}#global-nav .menu-under.open{left:50%;}header.js-fixed #global-nav .menu-under{top:32px;max-height:calc(100% - 65px);}#global-nav .menu-under > ul > li{margin-bottom:0;}#global-nav .menu-under > ul > li > a,#global-nav .menu-under > ul > li > ul{display:none;}#global-nav .menu-under > ul > li ul li{margin:0;border-bottom:1px solid #dedede;font-size:1.4rem;}#global-nav .menu-under > ul > li ul li:last-of-type{border-bottom:0;}#global-nav .menu-under > ul > li ul li.close a{background:#666;color:#fff;text-align:center;}#global-nav .menu-under > ul > li ul li.close a::before{display:inline-block;content:'\e5cd';/* close */margin-right:5px;color:#fff;font-family:'Material Icons';font-size:2rem;text-indent:0;vertical-align:middle;line-height:1;}#global-nav .menu-under > ul > li > ul > li a{display:block;padding:6px 40px 6px 16px;color:#292929;text-decoration:none;}#global-nav .menu-under > ul > li > ul > li ul{display:none;border-top:1px solid #dedede;}#global-nav .menu-under > ul > li > ul > li > ul a{padding:6px 6px 6px 36px;}#global-nav .menu-under > ul > li > ul > li a.menu-pulldown-btn{position:relative;}#global-nav .menu-under > ul > li > ul > li a.menu-pulldown-btn::after{content:'\e145';/* add */position:absolute;top:50%;right:16px;margin-top:-10px;color:#292929;font-family:'Material Icons';font-size:2rem;text-indent:0;vertical-align:middle;line-height:1;}#global-nav .menu-under > ul > li > ul > li.open a.menu-pulldown-btn::after{content:'\e15b';/* remove */}/* site-menu--------------------------------------*/#site-menu{box-sizing:border-box;overflow-y:scroll;position:fixed;top:0;left:-310px;z-index:1000;padding:24px 20px 0;width:300px;height:100%;box-shadow:0 0 6px 3px rgba(0,0,0,0.15);background:#fff;transition:all .3s ease;}#site-menu.open{left:0;}#site-menu-close{display:none;}/* list-theme*/#site-menu .list-theme{overflow:hidden;margin:0 0 32px;width:216px;}#site-menu .list-theme > li{float:left;margin:0 16px 0 0;width:100px;font-size:1.4rem;font-weight:bold;text-align:center;}#site-menu .list-theme > li:last-of-type{margin:0;}#site-menu .list-theme > li a{display:block;padding:6px;border:1px solid;border-radius:4px;text-decoration:none;}#site-menu .list-theme > li.theme-light a{border-color:#dedede;background:#f5f5f5;color:#9e9e9e;}#site-menu .list-theme > li.theme-dark a{border-color:#292929;background:#292929;color:#fff;}/* sns */#site-menu .sns{margin:0 -5px 30px;letter-spacing:-.4em;text-align:center;}#site-menu .sns li{display:inline-block;margin:0 5px;letter-spacing:normal;}#site-menu .sns li a{display:block;overflow:hidden;width:44px;height:44px;background:url(../images/bg/icon.png) no-repeat;background-size:500px auto;text-indent:200%;white-space:nowrap;}#site-menu .sns li.tw a{background-position:0 -50px;}#site-menu .sns li.fb a{background-position:-50px -50px;}#site-menu .sns li.line a{background-position:-100px -50px;}#site-menu .sns li.insta a{background-position:-150px -50px;}#site-menu .sns li.youtube a{background-position:-200px -50px;}/* menu */#site-menu .menu{margin:0 -20px;}#site-menu .menu > li{margin:0 0 20px;padding:0 20px 20px;border-bottom:1px solid #dedede;font-size:1.4rem;font-weight:bold;}#site-menu .menu > li:last-of-type{margin:0;border-bottom:none;}#site-menu .menu > li > a{display:block;position:relative;text-decoration:none;}#site-menu .menu > li > a::before{display:block;content:'\e5cc';/* chevron_right */position:absolute;top:50%;right:10px;color:#666;font-family:'Material Icons';font-size:1.8rem;font-weight:normal;line-height:1;transform:translate(0,-50%);}#site-menu .menu > li ul{margin:10px -20px 0;}#site-menu .menu > li ul > li{margin:0;font-size:1.4rem;font-weight:bold;}#site-menu .menu > li ul > li:last-of-type{margin:0;}#site-menu .menu > li ul > li .sup{font-size:1.2rem;font-weight:normal;}#site-menu .menu > li ul > li a{display:block;position:relative;padding:12px 20px 12px 50px;color:#292929;text-decoration:none;}#site-menu .menu > li ul > li a::before{display:block;content:'\e5cc';/* chevron_right */position:absolute;top:50%;left:20px;color:#292929;font-family:'Material Icons';font-size:1.4rem;font-weight:normal;line-height:1;transform:translate(0,-50%);}#site-menu .menu > li .toggle-btn + .cont{display:none;}#site-menu .menu.type01 > li > a,#site-menu .menu.type01 > li > .toggle-btn{display:block;position:relative;z-index:1;margin:-20px;padding:20px;color:#292929;cursor:pointer;}#site-menu .menu.type01 > li > .toggle-btn::after{display:block;content:'\e145';/* add */position:absolute;top:50%;right:10px;color:#292929;font-family:'Material Icons';font-size:2rem;font-weight:normal;line-height:1;transform:translate(0,-50%);}#site-menu .menu.type01 > li > .toggle-btn.open::after{content:'\e15b';/* remove */}#site-menu .menu.type01 > li:last-of-type{border-bottom:1px solid #dedede;}#site-menu .menu .keyword-search{position:relative;margin-top:16px;font-weight:normal;}#site-menu .menu .keyword-search::after{display:block;content:'\e8b6';/* search */position:absolute;top:50%;left:10px;color:#292929;font-family:'Material Icons';font-size:2.4rem;text-indent:0;line-height:1;transform:translate(0,-50%);}#site-menu .menu .keyword-search input{box-sizing:border-box;padding:6px 10px 6px 40px;width:100%;box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.15);border:1px solid #dedede;border-radius:4px;font-size:1.4rem;}#site-menu .menu .keyword-search input::-webkit-input-placeholder{color:#9e9e9e;opacity:1;}#site-menu .menu .keyword-search input::-moz-placeholder{color:#9e9e9e;opacity:1;}#site-menu .menu .keyword-search input:-ms-input-placeholder{color:#9e9e9e;opacity:1;}/*------------------------------------------------------------------------------------------------------------------------Contents Area------------------------------------------------------------------------------------------------------------------------*/#contents{padding:0 20px 10px;}header.js-fixed + #contents{padding-top:104px;}#main-contents{margin-bottom:32px;}/* sub-contents--------------------------------------*//* imakana-pickup */#sub-contents .imakana-pickup{margin:0 -20px 20px;padding:0 20px 8px;border-bottom:1px solid #dedede;}#sub-contents .imakana-pickup .article-cont01{margin-bottom:24px;}#sub-contents .imakana-pickup .article-cont01 figure figcaption{background:#cc5e66;}#sub-contents .imakana-pickup .article-cont01 .sub{color:#cc5e66;}/* list-ranking01 */#sub-contents .list-ranking01{list-style:none;margin:0 0 24px;}#sub-contents .list-ranking01 li{position:relative;margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #dedede;}#sub-contents .list-ranking01 li::before{position:absolute;top:50%;left:0;margin-top:-28px;color:#dedede;font-family:'Oswald';font-size:3.6rem;line-height:1;}#sub-contents .list-ranking01 li:nth-child(1)::before{content:'1';color:#f9a608;}#sub-contents .list-ranking01 li:nth-child(2)::before{content:'2';color:#9e9e9e;}#sub-contents .list-ranking01 li:nth-child(3)::before{content:'3';color:#b7762c;}#sub-contents .list-ranking01 li:nth-child(4)::before{content:'4';}#sub-contents .list-ranking01 li:nth-child(5)::before{content:'5';}#sub-contents .list-ranking01 li:nth-child(6)::before{content:'6';}#sub-contents .list-ranking01 li:nth-child(7)::before{content:'7';}#sub-contents .list-ranking01 li:nth-child(8)::before{content:'8';}#sub-contents .list-ranking01 li:nth-child(9)::before{content:'9';}#sub-contents .list-ranking01 li:nth-child(10)::before{content:'10';margin-top:-25px;font-size:3rem;}#sub-contents .list-ranking01 li.ad{padding-bottom:0;border-bottom:0;}#sub-contents .list-ranking01 li.ad::before{display:none;}#sub-contents .list-ranking01 li a{display:block;overflow:hidden;padding-left:30px;color:#292929;text-decoration:none;}#sub-contents .list-ranking01 li a figure{float:left;margin:0 10px 0 0;width:80px;}#sub-contents .list-ranking01 li a .hdg{overflow:hidden;margin:0;font-size:1.4rem;}#sub-contents .list-ranking01 li a .hdg .sub{display:block;margin-bottom:5px;color:#03bdde;font-size:1.1rem;}#sub-contents .list-ranking01 .i-cate-theme .hdg .sub{color:#da5563;}#sub-contents .list-ranking01 .i-cate-product .hdg .subn{color:#87bfa3;}#sub-contents .list-ranking01 .i-cate-shop .hdg .sub{color:#e9ca55;}#sub-contents .list-ranking01 .i-cate-recommendation .hdg .sub{color:#977963;}#sub-contents .list-ranking01 li a .hdg .info{display:block;margin-top:5px;color:#666;font-size:1.1rem;font-weight:normal}/* local-nav01 */#sub-contents .local-nav01{margin-bottom:24px;}#sub-contents .local-nav01 .hdg01{margin-bottom:16px;font-size:1.8rem;}#sub-contents .local-nav01 ul{border-top:2px solid #03bdde;}#sub-contents .local-nav01 ul > li{position:relative;margin:0;border-bottom:1px solid #dedede;font-size:1.4rem;}#sub-contents .local-nav01 ul > li::before{display:block;content:'\e5cc';/* chevron_right */position:absolute;top:50%;left:8px;margin-top:-7px;color:#dedede;font-family:'Material Icons';font-size:inherit;font-weight:normal;line-height:1;}#sub-contents .local-nav01 ul > li a{display:block;padding:12px 5px 12px 30px;color:#292929;}#sub-contents .local-nav01 ul > li.current a{background:#f5f5f5;font-weight:bold;}#sub-contents .local-nav01 ul > li.current::before{color:#03bdde;}/* trial-alert--------------------------------------*/#trial-alert{position:fixed;bottom:0;left:0;z-index:100;width:100%;box-shadow:0 0 6px 3px rgba(0,0,0,0.15);background:#fff;}#trial-alert .section-layout01{padding:5px 20px 10px;}#trial-alert .close{position:absolute;top:10px;right:10px;margin:0;}#trial-alert .close a{display:block;overflow:hidden;position:relative;width:30px;height:30px;text-indent:200%;white-space:nowrap;}#trial-alert .close a::before{content:'\e5cd';/* close */position:absolute;top:50%;left:0;margin-top:-10px;width:100%;color:#666;font-family:'Material Icons';font-size:2rem;font-weight:normal;text-indent:0;text-align:center;line-height:1;}#trial-alert .toggle-btn{display:block;overflow:hidden;position:relative;margin:0 auto 5px;width:30px;height:30px;text-indent:200%;white-space:nowrap;}#trial-alert .toggle-btn::before{content:'\e5ce';/* expand_less */position:absolute;top:50%;left:0;margin-top:-12px;width:100%;color:#666;font-family:'Material Icons';font-size:2.4rem;font-weight:normal;text-indent:0;text-align:center;line-height:1;}#trial-alert .toggle-btn.open::before{content:'\e5cf';/* expand_more */}#trial-alert .notice{margin:0;font-size:1.4rem;text-align:center;}#trial-alert .notice strong{color:#ec4a61;}#trial-alert .notice .sub{display:block;font-size:1.2rem;letter-spacing:-.1em;}#trial-alert .cont{display:none;position:relative;margin-top:15px;padding-top:15px;}#trial-alert .cont::before{content:'';position:absolute;top:0;left:50%;width:60px;height:1px;margin-left:-30px;background:#dedede;}#trial-alert .cont p{margin-bottom:16px;font-size:1.2rem;}#trial-alert .cont ul{margin:0 0 16px;}#trial-alert .cont ul li{margin:0 0 8px;font-weight:bold;font-size:1.3rem;text-align:center;}#trial-alert .cont ul li a{display:block;padding:11px 5px;border:1px solid #ec4a61;color:#ec4a61;text-decoration:none;}#trial-alert .cont .btn{margin:0 0 10px;text-align:center;}#trial-alert .cont .btn a{display:inline-block;padding:10px 30px;box-shadow:0 0 3px 1px rgba(0,0,0,0.3);border-radius:4px;background:#ff7f00;color:#fff;font-weight:bold;text-decoration:none;}/*------------------------------------------------------------------------------------------------------------------------Footer Area------------------------------------------------------------------------------------------------------------------------*/footer{overflow:hidden;padding:25px 20px 15px;border-top:1px solid #dedede;background:#fff;}body.simple01 footer{padding-top:0;}/* sns */footer .sns{margin:0 -7px 25px;letter-spacing:-.4em;text-align:center;}footer .sns li{display:inline-block;margin:0 7px;letter-spacing:normal;}footer .sns li a{display:block;overflow:hidden;width:44px;height:44px;background:url(../images/bg/icon.png) no-repeat;background-size:500px auto;text-indent:200%;white-space:nowrap;}footer .sns li.tw a{background-position:0 0;}footer .sns li.fb a{background-position:-50px 0;}footer .sns li.line a{background-position:-100px 0;}footer .sns li.insta a{background-position:-150px 0;}footer .sns li.youtube a{background-position:-200px 0;}/* foot-sitemap */footer .foot-sitemap{border-bottom:1px solid #dedede;}footer .foot-sitemap .hdg{position:relative;margin:0;padding:10px 30px 10px 10px;border-top:1px solid #dedede;font-size:1.4rem;font-weight:bold;cursor:pointer;}footer .foot-sitemap .hdg::after{display:block;content:'add';position:absolute;top:50%;right:10px;margin-top:-10px;font-family:'Material Icons';font-size:2rem;line-height:1;}footer .foot-sitemap .hdg.open::after{content:'remove';}footer .foot-sitemap .list{display:none;margin:0 0 0 10px;padding-bottom:5px;}footer .foot-sitemap .list li{position:relative;margin:0 0 10px;padding-left:20px;font-size:1.4rem;}footer .foot-sitemap .list li::before{display:block;content:'\e5cc';/* chevron_right */position:absolute;top:.35em;left:0;color:#dedede;font-family:'Material Icons';font-size:1.4rem;line-height:1;}footer .foot-sitemap .list li a:link,footer .foot-sitemap .list li a:visited{color:#292929;text-decoration:none;}footer .foot-sitemap .list li a:hover,footer .foot-sitemap .list li a:active{color:#292929;text-decoration:underline;}footer > .lay{padding:30px 0 0;}footer > .lay .utility{margin-bottom:20px;letter-spacing:-.4em;text-align:center;}footer > .lay .utility li{display:inline-block;margin:0 7px 5px;font-size:1rem;letter-spacing:normal;}footer > .lay .utility li a:link,footer > .lay .utility li a:visited{color:#666;text-decoration:none;}footer > .lay .utility li a:hover,footer > .lay .utility li a:active{color:#666;text-decoration:underline;}#copyright{color:#666;font-size:1rem;text-align:center;}#copyright .logo{display:block;overflow:hidden;position:relative;margin:0 auto 10px;width:128px;text-indent:200%;white-space:nowrap;}#copyright .logo{display:block;overflow:hidden;position:relative;margin:0 auto 10px;width:128px;height:22px;text-indent:200%;white-space:nowrap;}#copyright .logo::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/footer/logo-kanagawa.svg) left top no-repeat;}/* imakana-foot-sitemap */footer .imakana-foot-sitemap ul{overflow:hidden;padding-bottom:11px;}footer .imakana-foot-sitemap ul > li{display:inline-block;position:relative;float:left;margin:0 16px 5px 0;padding-left:20px;font-size:1.4rem;}footer .imakana-foot-sitemap ul > li::before{display:block;content:'\e5cc';/* chevron_right */position:absolute;top:.35em;left:0;color:#dedede;font-family:'Material Icons';font-size:1.4rem;line-height:1;}footer .imakana-foot-sitemap ul > li a{color:#292929;}footer .imakana-foot-sitemap .blk-toggle-list01:last-of-type{margin-bottom:8px;}/*------------------------------------------------------------------------------------------------------------------------clearFix------------------------------------------------------------------------------------------------------------------------*/.section-layout01::after,header .head-lay::after,#global-nav > .lay > ul::after{display:block;content:'';clear:both;}/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////dark mode////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/@media screen and (max-width:599px){body.theme-dark{background:#292929;color:#fff;}/* header--------------------------------------*/body.theme-dark header{border-color:#dedede;background:#292929;}/* site-id */body.theme-dark #site-id a::after,body.theme-dark #site-id span.logo::after{background-image:url(../images/header/site-id-white.svg);}/* site-menu */body.theme-dark #site-menu-btn a::after{color:#fff;}/* sub-area */body.theme-dark header #site-search-btn a::after{color:#fff;}body.theme-dark header .sub-area .login a::after{color:#666;}body.theme-dark header .sub-area .login.already a::after{color:#03bdde;}body.theme-dark header .login-menu{background:#323232;}body.theme-dark header .login-menu .box-menu{border-color:#545454;}body.theme-dark header .login-menu .link-menu li a{color:#fff;}body.theme-dark header .login-menu .link-menu li.register a{color:#ec4a61;}body.theme-dark header .login-menu .btn a{border-color:#545454;color:#fff;}/* site-search */body.theme-dark header #site-search{background:#292929;}body.theme-dark header #site-search-detail-btn a{color:#fff;}/* site-search-detail *//*body.theme-dark #site-search-detail .hdg,body.theme-dark #site-search-detail .list-search dt{color:#292929;}*//* global-nav--------------------------------------*/body.theme-dark #global-nav > .lay > ul > li a{color:#dedede;background:#292929;}body.theme-dark #global-nav > .lay > ul > li.current a{background:#dedede;color:#292929;}body.theme-dark #global-nav > .lay > ul > li.disaster > a{background:#e21d31;}body.theme-dark #global-nav > .lay > ul > li > ul li,body.theme-dark #global-nav > .lay > ul > li > ul > li ul,body.theme-dark #global-nav .menu-under{background:#292929;}body.theme-dark #global-nav .menu-under > ul > li a{color:#fff;}body.theme-dark #global-nav .menu-under li,body.theme-dark #global-nav .menu-under > ul > li ul{border-color:#545454;}body.theme-dark #global-nav > .lay > ul > li > ul > li a.menu-pulldown-btn::after,body.theme-dark #global-nav .menu-under > ul > li a.menu-pulldown-btn::after{color:#dedede;}/* site-menu--------------------------------------*/body.theme-dark #site-menu{background:#292929;}/* list-theme*/body.theme-dark #site-menu .list-theme > li.theme-light a{border-color:#fff;background:#fff;color:#292929;}body.theme-dark #site-menu .list-theme > li.theme-dark a{border-color:#545454;background:#545454;color:#818181;}/* menu */body.theme-dark #site-menu .menu > li{border-color:#545454;}body.theme-dark #site-menu .menu > li ul > li a,body.theme-dark #site-menu .menu > li ul > li a::before{color:#fff;}/*------------------------------------------------------------------------------------------------------------------------Contents Area------------------------------------------------------------------------------------------------------------------------*//* sub-contents--------------------------------------*//* imakana-pickup */body.theme-dark #sub-contents .imakana-pickup{border-color:#545454;}/* list-ranking01 */body.theme-dark #sub-contents .list-ranking01 li{border-color:#545454;}body.theme-dark #sub-contents .list-ranking01 li a{color:#fff;}/* trial-alert--------------------------------------*/body.theme-dark #trial-alert{background:#323232;}body.theme-dark #trial-alert .close a::before{color:#fff;}body.theme-dark #trial-alert .toggle-btn::before{color:#fff;}body.theme-dark #trial-alert .cont::before{background:#545454;}/*------------------------------------------------------------------------------------------------------------------------Footer Area------------------------------------------------------------------------------------------------------------------------*/body.theme-dark footer{border-color:#545454;background:#292929;}/* sns */body.theme-dark footer .sns li.tw a{background-position:-250px 0;}body.theme-dark footer .sns li.fb a{background-position:-300px 0;}body.theme-dark footer .sns li.line a{background-position:-350px 0;}body.theme-dark footer .sns li.insta a{background-position:-400px 0;}body.theme-dark footer .sns li.youtube a{background-position:-450px 0;}/*foot-sitemap*/body.theme-dark footer .foot-sitemap,body.theme-dark footer .foot-sitemap .hdg{border-color:#545454;}body.theme-dark footer .foot-sitemap .list li a:link,body.theme-dark footer .foot-sitemap .list li a:visited,body.theme-dark footer .foot-sitemap .list li a:hover,body.theme-dark footer .foot-sitemap .list li a:active{color:#fff;}body.theme-dark footer > .lay .utility li a:link,body.theme-dark footer > .lay .utility li a:visited,body.theme-dark footer > .lay .utility li a:hover,body.theme-dark footer > .lay .utility li a:active{color:#bfbfbf;}body.theme-dark #copyright{color:#bfbfbf;}body.theme-dark #copyright .logo::after{background-image:url(../images/footer/logo-kanagawa-white.svg);}}/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////business////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*//* header--------------------------------------*/body.business header{border-color:#03bdde;background:#292929;}/* site-id */body.business #site-id .tagline{color:#fff;}body.business #site-id a::after,body.business #site-id span.logo::after{background-image:url(../images/header/site-id-white.svg);}/* site-menu */body.business #site-menu-btn a::after{color:#fff;}/* sub-area */body.business header #site-search-btn a::after{color:#fff;}body.business header .sub-area .login a::after{color:#666;}body.business header .sub-area .login.already a::after{color:#03bdde;}body.business header .sub-area .list-login{float:right;margin:0;}body.business header .sub-area #loginbox-corp{float:right;width:auto;height:auto;}body.business header .sub-area .list-login li{float:left;margin:0 0 0 12px;font-size:1.2rem;font-weight:bold;}body.business header .sub-area .list-login li a{display:block;box-sizing:border-box;padding:7px 10px;min-height:35px;border-radius:4px;background:#03bdde;color:#fff;text-decoration:none;}body.business header .sub-area .list-login li a:hover{opacity:.5;}body.business header .sub-area .list-login .logout{margin:0 0 0 12px;font-weight:normal;}body.business header .sub-area .list-login .logout a{padding:7px 0;background:transparent;}/* site-search */body.business header #site-search{background:#292929;}body.business header #site-search-detail-btn a{color:#fff;}/* global-nav--------------------------------------*/body.business #global-nav > .lay > ul > li > a{color:#fff;background:#292929;}body.business #global-nav > .lay > ul > li.current a{background:#03bdde;}body.business #global-nav > .lay > ul > li.disaster > a{background:#e21d31;}body.business #global-nav > .lay > ul > li > a.menu-pulldown-btn::after{color:#666;}/* site-menu--------------------------------------*/body.business #site-menu .list-theme,body.company #site-menu .list-theme{display:none;}/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////screen////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*//* 600px以上------------------------------------------------------------------------------------------------------------------------*/@media screen and (min-width:600px){a:hover img{opacity:.5}/*------------------------------------------------------------------------------------------------------------------------GDPR------------------------------------------------------------------------------------------------------------------------*/#gdpr{padding:15px 0;}#gdpr .section-layout01{display:table;}#gdpr p{display:table-cell;}#gdpr #btn-gdpr-close{margin:0;padding-left:20px;width:80px;vertical-align:middle;}#gdpr #btn-gdpr-close a:hover{opacity:.5;}/*------------------------------------------------------------------------------------------------------------------------Header Area------------------------------------------------------------------------------------------------------------------------*//* header-alert01--------------------------------------*/.header-alert01{position:relative;z-index:1;padding:12px 0;}.header-alert01 .info{box-sizing:border-box;margin-top:2px;float:left;width:calc(100% - 240px);}.header-alert01 .info .eke{display:inline;font-size:1.1rem;}.header-alert01 .btn-course{box-sizing:border-box;float:right;width:240px;font-size:1.4rem;}.header-alert01 .btn-course a{margin-top:0;padding:3px 5px;}.header-alert01 .btn-course a:hover{opacity:.5;}/* header--------------------------------------*/header{margin-bottom:0;box-shadow:0 0 4px 3px rgba(0,0,0,0.15);}header .head-lay{min-height:81px;}body.simple01 header{margin-bottom:48px;}body.simple01 header .head-lay{min-height:0;}body.company .logo-kanaloco{float:right;margin:30px 0 0;}body.company .logo-kanaloco a{width:72px;height:18px;}body.imakana header,body.hsbaseball header{box-shadow:none;}/* site-menu */#site-menu-btn{margin:25px 0 0;width:30px;height:30px;}#site-menu-btn a{width:30px;height:30px;}#site-menu-btn a::after{top:0;left:0;margin:0;font-size:3rem;}#site-menu-btn a:hover{opacity:.5}body.hsbaseball #site-menu-btn{margin:10px 0 0 10px;width:45px;height:45px;}body.hsbaseball #site-menu-btn a{width:45px;height:45px;}body.hsbaseball #site-menu-btn a::after{top:50%;left:50%;margin:-12px 0 0 -12px;font-size:2.4rem;}/* site-id */#site-id{left:auto;right:300px;width:260px;}#site-id a,#site-id span.logo{width:106px;height:26px;}#site-id .tagline{display:block;margin-bottom:10px;}body.simple01 #site-id{padding:16px 0;}body.company #site-id{right:auto;left:50%;width:260px;transform:translate(-50%,0);}body.company #site-id a,body.company #site-id span.logo{width:192px;height:26px;}body.imakana #site-id{left:50%;right:auto;width:300px;transform:translate(-50%, 0);}body.imakana #site-id a,body.imakana #site-id span.logo{width:104px;height:26px;}body.hsbaseball #site-id .tagline{margin-bottom:0;}/* sub-area */header .sub-area{padding:27px 0 0;height:auto;min-height:35px;}header .sub-area form{margin-left:12px;width:auto;height:auto;}header #site-search-btn{display:none}header .sub-area .login{width:auto;height:auto;}header .sub-area .btn-login{margin-left:12px;width:auto;max-width:160px;height:auto;padding-left:12px;}header .sub-area .btn-login{position:relative;padding-right:22px;max-width:160px;}header .sub-area .btn-login::after{content:'\e5c5';/* arrow_drop_down */position:absolute;top:8px;right:3px;color:#dedede;font-family:'Material Icons';font-size:2rem;text-indent:0;vertical-align:middle;line-height:1;}header .sub-area .btn-login.no-login{padding-right:0;}header .sub-area .btn-login.no-login::after{display:none;}header .sub-area .login a{display:table-cell;box-sizing:border-box;padding:0 12px 0 0;width:150px;height:33px;border-radius:4px;background:#ec4a61;color:#fff;font-size:1.2rem;font-weight:bold;text-decoration:none;text-indent:0;text-align:center;vertical-align:middle;}header .sub-area .login a::after{content:'\e5c5';/* arrow_drop_down */position:absolute;top:50%;left:auto;right:3px;width:20px;height:20px;color:#fff;font-family:'Material Icons';font-size:2rem;text-indent:0;vertical-align:middle;line-height:1;transform:translate(0,-50%);opacity:.5;}header .sub-area .login.already.notice a::before{display:none;}header .sub-area .login a:hover{opacity:.5}header .sub-area .logined{padding:8px 0 0 30px;width:auto;height:auto;min-height:35px;color:#292929;font-size:1.2rem;line-height:1.2;text-indent:0;white-space:normal;}header .sub-area .logined:hover{opacity:.5;}header .sub-area .logined.already.notice::before{top:4px;right:auto;left:15px;}header .sub-area .logined::after{top:6px;left:0;margin:0;transform:translate(0);}header .sub-area .logined span{font-size:1.4rem;font-weight:bold;}header .login-menu{top:35px;right:0;}header .login-menu .name{display:none;}header .login-menu .btn a:hover{opacity:.5;}/* site-search */header #site-search{display:block;position:static;float:left;padding:0;width:150px;background:#fff;}header #site-search.open{display:table;}header #site-search .keyword::after{top:50%;left:10px;color:#666;font-family:'Material Icons';font-size:2rem;}header #site-search .keyword input{padding:7px 10px 7px 40px;font-size:1.1rem;}header #site-search-detail-btn{display:none;}/* global-nav--------------------------------------*/#global-nav{padding:0;}#global-nav > .lay{overflow:visible;white-space:normal;}#global-nav > .lay > ul{margin:0;width:100%;}#global-nav > .lay > ul > li{position:relative;font-size:1.4rem;}#global-nav > .lay > ul > li a{padding:0 5px;height:35px;}#global-nav > .lay > ul > li > a:hover{opacity:.5}body.imakana #global-nav > .lay > ul{padding-bottom:10px;}body.imakana #global-nav > .lay > ul > li{font-size:1.4rem;}body.imakana #global-nav > .lay > ul > li > a{height:35px;}body.imakana #global-nav > .lay > ul > li a:hover{color:#fff;opacity:1;}body.imakana #global-nav > .lay > ul > li.current > a{background:#9e9e9e;color:#fff;}body.imakana #global-nav > .lay > ul > li.top > a:hover{background:#9e9e9e;}body.imakana #global-nav > .lay > ul > li.theme > a:hover{background:#e85c5c;}body.imakana #global-nav > .lay > ul > li.product > a:hover{background:#89c6a7;}body.imakana #global-nav > .lay > ul > li.shop > a:hover{background:#e9ca55;}body.imakana #global-nav > .lay > ul > li.recommendation > a:hover{background:#977963;}/* pulldown */#global-nav > .lay > ul > li > ul{overflow-y:visible;position:absolute;top:35px;left:0;margin-left:0;width:210px;max-height:none;border-top:1px solid #dedede;}#global-nav > .lay > ul > li > ul.open{display:block;}header.js-fixed #global-nav > .lay > ul > li > ul{top:32px;max-height:calc(100% - 75px);}#global-nav > .lay > ul > li > ul li{margin:0;border-bottom:1px solid #dedede;font-size:1.4rem;}#global-nav > .lay > ul > li > ul li.all,#global-nav > .lay > ul > li > ul li.close{display:none;}#global-nav > .lay > ul > li > ul > li a{height:auto;}#global-nav > .lay > ul > li > ul > li a:hover{color:#03bdde;background:#ecfafc;}body.company #global-nav > .lay > ul > li{font-size:1.5rem;}/* site-menu--------------------------------------*/#site-menu{padding:16px 20px 0;width:340px;left:-350px;}#site-menu-close{display:block;overflow:hidden;margin-bottom:16px;text-align:right;}#site-menu-close a{display:inline-block;overflow:hidden;position:relative;width:30px;height:30px;text-indent:200%;white-space:nowrap;text-decoration:none;}#site-menu-close a::before{display:block;content:'\e5cb';/* chevron_left */position:absolute;top:0;left:0;color:#dedede;font-family:'Material Icons';font-size:3rem;text-indent:0;line-height:1;}/* list-theme*/#site-menu .list-theme{display:none;}/* sns */#site-menu .sns li{margin:0 7px;}#site-menu .sns li a:hover{opacity:.5}/*------------------------------------------------------------------------------------------------------------------------Contents Area------------------------------------------------------------------------------------------------------------------------*/#contents{padding:0 0 20px;}body.photo-gallery #contents{margin:0 auto;max-width:634px;}#main-contents{box-sizing:border-box;float:left;margin-top:24px;padding:0 16px 0 0;width:68.644906%;}#sub-contents{box-sizing:border-box;float:right;margin-top:24px;padding:0 0 0 17px;width:31.355094%;}/* imakana-pickup */#sub-contents .imakana-pickup{margin:0 0 20px;padding:0 0 8px;}#sub-contents .imakana-pickup .hdg-link02{margin-bottom:28px;}/* local-nav01 */#sub-contents .local-nav01{margin-bottom:32px;}/* trial-alert--------------------------------------*/#trial-alert{position:fixed;bottom:0;left:0;z-index:100;width:100%;background:#fff;}#trial-alert .section-layout01{padding:10px 10px 20px;}#trial-alert .close{top:10px;right:10px;}#trial-alert .close a{width:40px;height:40px;}#trial-alert .toggle-btn{width:40px;height:40px;}#trial-alert .notice{margin:0;font-size:1.4rem;text-align:center;}#trial-alert .notice .sub{display:inline-block;margin-left:32px;font-size:1.4rem;letter-spacing:normal;}#trial-alert .cont{margin-top:20px;padding-top:20px;}#trial-alert .cont p{margin-bottom:24px;font-size:1.4rem;text-align:center;}#trial-alert .cont ul{overflow:hidden;margin:0 -8px 16px;}#trial-alert .cont ul li{float:left;margin:0 8px 8px;font-size:1.4rem;width:calc(33.33% - 16px);}#trial-alert .cont .btn{margin:0;}#trial-alert .cont .btn a{padding:11px 30px;}/*------------------------------------------------------------------------------------------------------------------------Footer Area------------------------------------------------------------------------------------------------------------------------*/footer{padding:30px 0 15px;}/* sns */footer .sns{margin:0 -16px 30px;}footer .sns li{margin:0 16px;}footer .sns li a:hover{opacity:.5}/*foot-sitemap*/footer .foot-sitemap{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -5px 20px;border-bottom:0;}footer .foot-sitemap > .cont{box-sizing:border-box;margin:0 5px;width:calc(25% - 10px);}footer .foot-sitemap .hdg{margin:0 0 15px;padding:0;border-top:0;cursor:default;}footer .foot-sitemap .hdg::after{display:none;}footer .foot-sitemap .list{display:list-item;margin:0 0 25px;padding-bottom:0;}footer > .lay{padding:20px 0 0;border-top:1px solid #dedede;}body.simple01 footer > .lay{border-top:0;}footer > .lay .utility{margin-bottom:20px;letter-spacing:-.4em;text-align:center;}footer > .lay .utility li{font-size:1.2rem;}#copyright{font-size:1rem;}#copyright .logo{margin-bottom:15px;width:162px;height:27px;}/* imakana-foot-sitemap */body.imakana footer .section-layout01{overflow:hidden;}body.imakana footer .sns{float:right;margin-bottom:24px;}footer .imakana-foot-sitemap{float:left;width:calc(100% - 228px);}footer .imakana-foot-sitemap ul > li{margin:0 16px 10px 0;}/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////business////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*//* header--------------------------------------*//* site-id */body.business #site-id{right:315px;width:260px;}/* sub-area */body.business header .sub-area .list-login{display:block;}body.business header .sub-area .logined a{color:#fff;}body.business header .sub-area #loginbox-corp{margin:0;}}/* 700px以上------------------------------------------------------------------------------------------------------------------------*/@media screen and (min-width:700px){/* header--------------------------------------*//* site-id */#site-id,body.business #site-id{right:370px;width:300px;}/* sub-area */body.business header .sub-area .list-login{margin:0 0 0 12px;}/* site-search */header #site-search{width:170px;}}/* END=common/css/common.css?v=20200204*//* START=common/css/contents.css?v=20200204 *//*========================================================================================================================モジュール・Element・Heading・Navigation・Text・List・Definition List・Layout Block・Block Element・Table・Form・Top・Other========================================================================================================================*//*------------------------------------------------------------------------------------------------------------------------Element------------------------------------------------------------------------------------------------------------------------*/#contents p,#contents ul,#contents ol,#contents dl,#contents table,#contents figure{margin-bottom:24px;}#contents p,#contents li,#contents dt,#contents dd,#contents caption,#contents table,#contents td,#contents figure{font-size:1.4rem;line-height:1.8;}input,textarea,select,button,figcaption{font-size:inherit;font-family:inherit;}label,button{cursor:pointer;}#contents .only-pc{display:none;}/*------------------------------------------------------------------------------------------------------------------------Heading------------------------------------------------------------------------------------------------------------------------*/#contents h1,#contents h2,#contents h3,#contents h4,#contents h5,#contents h6{margin-bottom:20px;line-height:1.4;font-weight:bold;}/* hdg-special01----------------------------------------*//*#contents .hdg-special01{margin:-24px -20px 24px;}*/#contents .hdg-special01{margin:0 -20px 24px;}#contents .hdg-special01 > .lay{box-sizing:border-box;overflow:hidden;position:relative;padding:20px 85px 20px 20px;height:200px;}#contents .hdg-special01 > .lay::before{content:'';position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:rgba(41,41,41,.6);}#contents .hdg-special01 > .lay .back{position:relative;z-index:1;margin-bottom:0;font-size:1.4rem;font-weight:bold;}#contents .hdg-special01 > .lay .back a{display:block;padding-left:16px;color:#fff;text-decoration:none;}#contents .hdg-special01 > .lay .back a:hover{text-decoration:underline;}#contents .hdg-special01 > .lay .back a::before{display:block;content:'\e5cb';/* chevron_left */position:absolute;top:.15em;left:-5px;color:#fff;font-family:'Material Icons';font-size:1.8rem;font-weight:normal;line-height:1;}#contents .hdg-special01 > .lay .back a .icon01{display:inline-block;margin:-2px 0 0 5px;padding:2px 8px;background:#dedede;color:#292929;font-size:1.2rem;font-weight:normal;vertical-align:middle;}#contents .hdg-special01 > .lay .txt{position:absolute;bottom:20px;right:85px;left:20px;z-index:1;}#contents .hdg-special01 > .lay .txt .hdg01{position:relative;margin-bottom:10px;color:#fff;font-size:2rem;}#contents .hdg-special01 > .lay .txt .hdg01 .icon01{display:inline-block;margin:-2px 0 0 5px;padding:2px 8px;background:#dedede;color:#292929;font-size:1.2rem;font-weight:normal;vertical-align:middle;}#contents .hdg-special01 > .lay .txt .hdg01 .sub{display:inline-block;color:#03bdde;font-size:1.3rem;}#contents .hdg-special01 > .lay .txt p{position:relative;margin:0;color:#fff;font-size:1.2rem;}#contents .hdg-special01 > .lay .txt .btn-read{position:relative;margin:0;color:#fff;font-size:1.3rem;font-weight:bold;}#contents .hdg-special01 > .lay .txt .btn-read a{display:inline-block;padding:5px 13px;color:#fff;border-radius:4px;background:#ffb100;text-decoration:none;}#contents .hdg-special01 > .lay .txt .list-cat{position:relative;margin:0;}#contents .hdg-special01 > .lay .txt .list-cat li{float:left;margin:0 12px 0 0;border:1px solid #9e9e9e;border-radius:4px;background:rgba(41,41,41,.75);color:#fff;font-size:1.2rem;}#contents .hdg-special01 > .lay .txt .list-cat li a{display:block;padding:3px 10px;color:#fff;text-decoration:none;}#contents .hdg-special01 > .lay .bg{position:absolute;top:50%;left:0;z-index:-1;width:100%;transform:translate(0,-50%);}#contents .hdg-special01 > .lay .bg img{width:100%;}#contents .hdg-special01 > .lay .thumb{position:absolute;top:20px;right:20px;z-index:1;width:58px;height:58px;border:1px solid #666;}#contents .hdg-special01 .btn-share-menu{position:absolute;bottom:20px;right:20px;z-index:1;}#contents .hdg-special01 .info{margin:0;padding:12px 20px;border-bottom:1px solid #dedede;color:#666;font-size:1rem;}/* hdg-entry01----------------------------------------*/#contents .hdg-entry01{margin:0 0 24px;}#contents .hdg-entry01 .hdg01{margin-bottom:10px;font-size:2rem;}#contents .hdg-entry01 .hdg01 .sub{display:inline-block;color:#03bdde;font-size:1.3rem;}#contents .hdg-entry01 > .cont .hdg01{float:left;width:calc(100% - 70px);}#contents .hdg-entry01 > .cont .thumb{float:right;width:58px;height:58px;border:1px solid #dedede;}#contents .hdg-entry01 > .cont .list-cat{overflow:hidden;position:relative;float:left;margin:0 0 16px;width:calc(100% - 70px);}#contents .hdg-entry01 > .cont .list-cat li{float:left;margin:0 8px 0 0;border:1px solid #dedede;border-radius:4px;font-size:1.2rem;}#contents .hdg-entry01 > .cont .list-cat li a{display:block;padding:3px 10px;color:#292929;text-decoration:none;}#contents .hdg-entry01 > .cont .list-info{overflow:hidden;position:relative;float:left;margin:0;width:calc(100% - 70px);}#contents .hdg-entry01 > .cont .list-info li{position:relative;margin:0 0 8px;padding-left:20px;color:#666;font-size:1rem;}#contents .hdg-entry01 > .cont .list-info li::after{display:block;position:absolute;top:.1em;left:0;color:#dedede;font-family:'Material Icons';font-size:1.5rem;font-weight:normal;line-height:1;}#contents .hdg-entry01 > .cont .list-info li.place::after{content:'\e8b4';/* room */}#contents .hdg-entry01 > .cont .list-info li.source::after{content:'\e873';/* description */}#contents .hdg-entry01 > .cont .btn-share-menu{float:right;margin:-9px 0 0;}#contents .hdg-entry01 .info{margin:0;color:#666;font-size:1rem;}body.imakana #contents .hdg-entry01 .hdg01 .cat{display:inline-block;margin:0 5px 0 0;padding:3px 8px;background:#03bdde;color:#fff;font-size:1rem;vertical-align:middle;}body.imakana #contents .hdg-entry01 .hdg01 .sub{margin-bottom:10px;font-size:1.3rem;}body.imakana #contents .hdg-entry01 > .cont .btn-share-menu{margin-top:-2px;}body.i-cate-theme #contents .hdg-entry01 .hdg01 .cat{background:#e85c5c;}body.i-cate-product #contents .hdg-entry01 .hdg01 .cat{background:#89c6a7;}body.i-cate-shop #contents .hdg-entry01 .hdg01 .cat{background:#e9ca55;}body.i-cate-recommendation #contents .hdg-entry01 .hdg01 .cat{background:#977963;}body.i-cate-theme #contents .hdg-entry01 .hdg01 .sub{color:#e85c5c;}body.i-cate-product #contents .hdg-entry01 .hdg01 .sub{color:#89c6a7;}body.i-cate-shop #contents .hdg-entry01 .hdg01 .sub{color:#e9ca55;}body.i-cate-recommendation #contents .hdg-entry01 .hdg01 .sub{color:#977963;}/* hdg-election01----------------------------------------*/#contents .hdg-election01{margin-bottom:24px;padding:12px 16px;border:1px solid #dedede;background:#e5f8fc;font-size:1.4rem;}#contents .hdg-election01 .place{display:block;margin-top:8px;color:#666;font-size:1.2rem;font-weight:normal;}/* hdg-summary----------------------------------------*/#contents .hdg-summary{margin-bottom:20px;padding-bottom:8px;border-bottom:2px solid #666;font-size:1.7rem;}#contents .hdg-summary time{display:inline-block;margin-bottom:8px;padding:3px 14px;border-radius:26px;background:#03bdde;color:#fff;font-size:1.4rem;}/* hdg-type----------------------------------------*//* hdg-type01 */#contents .hdg-type01{margin:0 0 28px;font-size:2rem;}#contents .hdg-type01 .sub{display:block;margin-bottom:5px;color:#03bdde;font-size:1.4rem;}body.i-cate-theme #contents .hdg-type01{color:#e85c5c;}body.i-cate-product #contents .hdg-type01{color:#89c6a7;}body.i-cate-shop #contents .hdg-type01{color:#e9ca55;}body.i-cate-recommendation #contents .hdg-type01{color:#977963;}#contents .hdg-type01 .date{display:block;margin-top:5px;color:#757575;font-size:1.2rem;font-weight:normal;}/* hdg-type02 */#contents .hdg-type02{margin:0 0 20px;font-size:1.6rem;}/* hdg-type03 */#contents .hdg-type03{margin:0 0 24px;padding:0 0 5px;border-bottom:2px solid #03beed;color:#03beed;font-size:1.6rem;}/* hdg-type04 */#contents .hdg-type04{margin:0 0 10px;font-size:1.4rem;}/* hdg-type05 */#contents .hdg-type05{position:relative;margin:0 0 20px;padding-top:36px;background:#fff;font-size:1.6rem;}#contents .hdg-type05::before{content:'';position:absolute;top:16px;left:0;width:100%;height:1px;background:#666;}#contents .blk-area-top + .hdg-type05{padding-top:0;border-top:0;}#contents .blk-area-top + .hdg-type05::before{display:none;}#contents section + .hdg-type05{margin-top:-17px;}/* hdg-type06 */#contents .hdg-type06{margin:0 0 20px;font-size:1.4rem;text-align:center;}/* hdg-type07 */#contents .hdg-type07{margin:0 0 20px;color:#03bdde;font-size:1.6rem;}/* hdg-type08 */#contents .hdg-type08{margin:0 0 32px;font-size:2rem;}/* hdg-type09 */#contents .hdg-type09{margin:0 0 10px;font-size:1.4rem;}/* hdg-type10 */#contents .hdg-type10{margin:0 0 16px;font-size:1.8rem;}/* hdg-type11 */#contents .hdg-type11{margin:0 0 20px;font-size:2rem;}/* hdg-type12 */#contents .hdg-type12{margin:0 0 20px;font-size:1.6rem;line-height:1.4;}/* hdg-type13 */#contents .hdg-type13{margin:0 0 20px;font-size:1.4rem;line-height:1.4;}/* hdg-type14 */#contents .hdg-type14{margin:0 0 20px;font-size:1.4rem;line-height:1.4;}/* hdg-type15 */#contents .hdg-type15{margin:0 0 20px;font-size:1.2rem;line-height:1.4;}/* hdg-type16 */#contents .hdg-type16{margin:0 0 20px;font-size:1.2rem;line-height:1.4;}/* hdg-type17 */#contents .hdg-type17{margin:0 0 24px;padding:6px 15px;background:#03bdde;color:#fff;font-size:1.4rem;line-height:1.4;}/* hdg-type18 */#contents .hdg-type18{margin:0 0 20px;font-size:1.8rem;text-align:center;line-height:1.4;}/* hdg-image----------------------------------------*/#contents .hdg-image01{margin:0 0 15px;padding:0;border:0;background:none;text-align:center;}#contents .hdg-image02{margin:0;padding:0;border:0;background:none;text-align:center;}/* hdg-link01----------------------------------------*/#contents .hdg-link01{position:relative;margin:0 0 20px;font-size:1.9rem;}#contents .hdg-link01 a{display:block;color:#292929;text-decoration:none;}#contents .hdg-link01 a::after{display:block;content:'\e5cc';/* chevron_right */position:absolute;top:50%;right:0;color:#0096df;font-family:'Material Icons';font-size:inherit;font-weight:normal;line-height:1;transform:translate(0,-50%);}#contents .hdg-link01.type01 a{color:#f00;}#contents .hdg-link01.type01 a::after{color:#f00;}#contents .hdg-link01.type02 a::after{color:#e85c5c;}#contents .hdg-link01.i-cate-theme a,#contents .hdg-link01.i-cate-theme a::after{color:#e85c5c;}#contents .hdg-link01.i-cate-product a,#contents .hdg-link01.i-cate-product a::after{color:#89c6a7;}#contents .hdg-link01.i-cate-shop a,#contents .hdg-link01.i-cate-shop a::after{color:#e9ca55;}#contents .hdg-link01.i-cate-recommendation a,#contents .hdg-link01.i-cate-recommendation a::after{color:#977963;}/* hdg-link02----------------------------------------*/#contents .hdg-link02{position:relative;margin:0 0 20px;font-size:1.6rem;}#contents .hdg-link02 a{display:block;color:#292929;text-decoration:none;}#contents .hdg-link02 a::after{display:block;content:'\e5cc';/* chevron_right */position:absolute;top:50%;right:0;color:#0096df;font-family:'Material Icons';font-size:inherit;font-weight:normal;line-height:1;transform:translate(0,-50%);}#contents .hdg-link02.type01 a::after{color:#cc5e66;}#contents .hdg-link02.type02 a{color:#f00;}#contents .hdg-link02.type02 a::after{color:#f00;}#contents .section-kanagawa02 .hdg-link02 a::after{color:#666;}/* hdg-link03----------------------------------------*/#contents .hdg-link03{position:relative;margin:0 0 20px;font-size:1.4rem;}#contents .hdg-link03 a{display:block;color:#292929;text-decoration:none;}#contents .hdg-link03 a::after{display:block;content:'\e5cc';/* chevron_right */position:absolute;top:50%;right:0;color:#0096df;font-family:'Material Icons';font-size:inherit;font-weight:normal;line-height:1;transform:translate(0,-50%);}/* hdg-insta01----------------------------------------*/#contents .hdg-insta01{box-sizing:border-box;position:relative;margin:0 0 20px;padding-left:60px;min-height:40px;font-size:1.8rem;line-height:40px;}#contents .hdg-insta01::before{content:'';position:absolute;top:0;left:0;width:40px;height:40px;background:url(../images/bg/icon.png) -300px -50px no-repeat;background-size:500px auto;}/*------------------------------------------------------------------------------------------------------------------------Navigation------------------------------------------------------------------------------------------------------------------------*//* Topic Path----------------------------------------*/#contents #topic-path{display:none;}/* nav-page01----------------------------------------*/#contents .nav-page01{overflow-x:auto;overflow-y:hidden;position:relative;margin:0 -4px 32px;white-space:nowrap;}#contents .nav-page01 ul{display:table;margin:0;padding:4px;-webkit-overflow-scrolling:touch;}#contents .nav-page01 ul::-webkit-scrollbar {display:none;height:0 !important;}#contents .nav-page01 ul li{display:table-cell;margin:0;padding:0 16px 0 0;font-size:1.4rem;font-weight:bold;-webkit-transform:translateZ(0px);}#contents .nav-page01 ul li:last-of-type{padding-right:0;}#contents .nav-page01 ul li a,#contents .nav-page01 ul li label.radio01{display:block;box-sizing:border-box;position:relative;padding:10px 20px;box-shadow:0 0 3px 1px rgba(0,0,0,0.3);border:1px solid #f5f5f5;border-radius:4px;background:#f5f5f5;color:#292929;text-decoration:none;}#contents .nav-page01 ul li label.radio01::before,#contents .nav-page01 ul li label.radio01::after{display:none;}#contents .nav-page01 ul .current a,#contents .nav-page01 ul label.radio01.checked{border:1px solid #666;background:#666;color:#fff;}/* nav-page02----------------------------------------*/#contents .nav-page02{margin:24px -2px;}#contents .nav-page02 .num{margin-bottom:16px;font-size:1.2rem;text-align:center;}#contents .nav-page02 ul{margin:0;text-align:center;letter-spacing:-.4em;}#contents .nav-page02 ul li{display:inline-block;position:relative;margin:0 -1px 8px 0;vertical-align:middle;letter-spacing:normal;}#contents .nav-page02 ul li a{display:table-cell;padding:0 3px;width:22px;height:28px;border:1px solid #dedede;color:#292929;text-decoration:none;text-align:center;vertical-align:middle;}#contents .nav-page02 ul li.current a{background:#03bdde;color:#fff;font-weight:bold;}#contents .nav-page02 ul li.prev{margin-right:3%;}#contents .nav-page02 ul li.next{margin-left:3%;}#contents .nav-page02 ul li.prev a,#contents .nav-page02 ul li.next a{display:block;overflow:hidden;padding:0;width:30px;background:rgba(3,189,222,.1);text-indent:200%;white-space:nowrap;}#contents .nav-page02 ul li.prev a::before,#contents .nav-page02 ul li.next a::before{display:block;position:absolute;top:50%;left:1px;z-index:1;width:28px;color:#292929;font-family:'Material Icons';font-size:inherit;font-weight:normal;text-indent:0;text-align:center;line-height:1;transform:translate(0,-50%);}#contents .nav-page02 ul li.prev a::before{content:'\e5cb';/* chevron_left */}#contents .nav-page02 ul li.next a::before{content:'\e5cc';/* chevron_right */}#contents .nav-page02 ul li.abb{margin-right:7px;margin-left:7px;}/* nav-page03----------------------------------------*/#contents .nav-page03{margin:24px 0;}#contents .nav-page03 ul{overflow:hidden;margin:0;}#contents .nav-page03 ul li{margin:0;font-size:1.4rem;}#contents .nav-page03 ul li.prev{float:left;}#contents .nav-page03 ul li.next{float:right;}#contents .nav-page03 ul li.prev a{padding-left:24px;}#contents .nav-page03 ul li.next a{padding-right:24px;}#contents .nav-page03 ul li a{display:inline-block;position:relative;}#contents .nav-page03 ul li a::before{display:block;position:absolute;top:50%;color:#666;font-family:'Material Icons';font-size:inherit;font-weight:normal;line-height:1;transform:translate(0,-50%);}#contents .nav-page03 ul li.prev a::before{content:'\e5c4';/* arrow_back */left:0;}#contents .nav-page03 ul li.next a::before{content:'\e5c8';/* arrow_forward */right:0;}/* nav-page04----------------------------------------*/#contents .nav-page04{margin:24px 0;padding-top:24px;border-top:1px solid #dedede;}#contents .nav-page04 ul{overflow:hidden;position:relative;margin:0;padding:0 100px;text-align:center;letter-spacing:-.4em;}#contents .nav-page04 ul li{display:inline-block;margin:0 10px;font-size:1.4rem;letter-spacing:normal;}#contents .nav-page04 ul li.prev{position:absolute;top:0;left:0;margin:0;}#contents .nav-page04 ul li.next{position:absolute;top:0;right:0;margin:0;}#contents .nav-page04 ul li.prev a{padding-left:24px;}#contents .nav-page04 ul li.next a{padding-right:24px;}#contents .nav-page04 ul li a{display:inline-block;position:relative;}#contents .nav-page04 ul li a::before{display:block;position:absolute;top:50%;color:#666;font-family:'Material Icons';font-size:inherit;font-weight:normal;line-height:1;transform:translate(0,-50%);}#contents .nav-page04 ul li.prev a::before{content:'\e5c4';/* arrow_back */left:0;}#contents .nav-page04 ul li.next a::before{content:'\e5c8';/* arrow_forward */right:0;}/*------------------------------------------------------------------------------------------------------------------------Text------------------------------------------------------------------------------------------------------------------------*/#contents .color-type01{color:#ec4a61;}#contents .color-type02{color:#666;}#contents .color-type03{color:#5d8cc5;}#contents .color-type04{color:#ff89b6;}#contents .color-type05{color:#e85c5c;}#contents .text-size11{font-size:1.1rem;}#contents .text-size-normal-s,#contents .text-size-normal-s li,#contents .text-size-normal-s dt,#contents .text-size-normal-s dd,#contents .text-size-normal-s th,#contents .text-size-normal-s td{font-size:1.2rem !important;}#contents .text-size-s,#contents .text-size-s li,#contents .text-size-s dt,#contents .text-size-s dd,#contents .text-size-s th,#contents .text-size-s td{font-size:1.2rem !important;}#contents .text-size-m,#contents .text-size-m li,#contents .text-size-m dt,#contents .text-size-m dd,#contents .text-size-m th,#contents .text-size-m td{font-size:1.4rem !important;}#contents .text-size-l,#contents .text-size-l li,#contents .text-size-l dt,#contents .text-size-l dd,#contents .text-size-l th,#contents .text-size-l td{font-size:1.7rem !important;}#contents .align-type01{text-align:left !important;}#contents .align-type02,#contents .align-type02-sp{text-align:center !important;}#contents .align-type03{text-align:right !important;}#contents .valign-type01{vertical-align:top !important;}#contents .valign-type02{vertical-align:middle !important;}#contents .valign-type03{vertical-align:bottom !important;}#contents .text-through{text-decoration:line-through;}#contents .text-indent01{text-indent:1em;}#contents .text-indent-no{text-indent:0 !important;}#contents .text-weight01{font-weight:normal;}/* link01----------------------------------------*/#contents .link01{text-decoration:none;}#contents .link01:hover{text-decoration:underline;}#contents .link01::after{display:inline-block;content:'\e5cc';/* chevron_right */margin:-2px 0 0 5px;color:#0096df;font-family:'Material Icons';font-size:inherit;font-weight:normal;vertical-align:middle;line-height:1;}/* link02----------------------------------------*/#contents .link02{text-decoration:underline;}#contents .link02:hover{text-decoration:none;}/* link03----------------------------------------*/#contents .link03{color:#7fcaef;text-decoration:underline;}#contents .link03:hover{text-decoration:none;}/* link04----------------------------------------*/#contents .link04{color:#4c2c92;text-decoration:underline;}#contents .link04:hover{text-decoration:none;}/* link-back01----------------------------------------*/#contents .link-back01{text-decoration:none;}#contents .link-back01::before{display:inline;content:'\e5cb';/* chevron_left */margin-right:3px;color:#0096df;font-family:'Material Icons';font-size:2.4rem;font-weight:normal;vertical-align:middle;line-height:1;}/* link-back02----------------------------------------*/#contents .link-back02{text-decoration:none;}#contents .link-back02::before{display:inline;content:'\e5c4';/* arrow_back */margin-right:3px;color:#666;font-family:'Material Icons';font-size:1.4rem;font-weight:normal;vertical-align:middle;line-height:1;}/* link-more01----------------------------------------*/#contents .link-more01{text-align:center;}#contents .link-more01 a{display:inline-block;text-decoration:none;}#contents .link-more01 a::before{display:block;content:'\e5cf';/* expand_more */color:#666;font-family:'Material Icons';font-size:2rem;font-weight:normal;line-height:1;}/* btn01----------------------------------------*/#contents .btn01{display:inline-block;box-sizing:border-box;padding:8px 20px;min-width:150px;border:1px solid #fff;border-radius:4px;background:#f8f8f8;box-shadow:0 0 3px 1px rgba(0,0,0,0.3);color:#292929;font-weight:bold;text-decoration:none;}/* btn02----------------------------------------*/#contents .btn02{display:block;box-sizing:border-box;margin:0 auto;padding:18px 20px;width:100%;border:0;border-radius:4px;background:#ff7f00;box-shadow:0 3px 0 0 #d86b00;color:#fff;font-weight:bold;text-decoration:none;text-align:center;line-height:1.8;}#contents .btn02.size-m,#contents .btn03.size-m,#contents .btn05.size-m,#contents .btn06.size-m,#contents .btn-disabled01.size-m{display:inline-block;padding:8px 20px;min-width:150px;width:auto;box-shadow:0 1px 2px 1px rgba(0,0,0,0.15);}#contents .btn02.size-s,#contents .btn03.size-s,#contents .btn05.size-s,#contents .btn06.size-s,#contents .btn-disabled01.size-s{display:inline-block;padding:2px 12px;max-width:none;width:auto;box-shadow:none;}#contents .btn02[disabled]{padding:17px 19px;border:1px solid #dedede;background:#f5f5f5;color:#9e9e9e;cursor:default;}#contents .btn02[disabled]{box-shadow:none;}#contents .btn02[disabled]:hover{opacity:1;}/* btn03----------------------------------------*/#contents .btn03{display:block;box-sizing:border-box;margin:0 auto;padding:18px 20px;width:100%;border:0;border-radius:4px;background:#03bdde;box-shadow:0 3px 0 0 #00a5c3;color:#fff;font-weight:bold;text-decoration:none;text-align:center;line-height:1.8;}/* btn04----------------------------------------*/#contents .btn04{display:inline-block;padding:5px 13px;border:1px solid #dedede;border-radius:5px;font-size:1.3rem;font-weight:bold;text-decoration:none;line-height:1.8;}/* btn05----------------------------------------*/#contents .btn05{display:block;box-sizing:border-box;margin:0 auto;padding:18px 20px;width:100%;border:1px solid #dedede;border-radius:4px;background:#f5f5f5;box-shadow:0 3px 0 0 #dedede;color:#292929;font-weight:bold;text-decoration:none;text-align:center;line-height:1.8;}/* btn06----------------------------------------*/#contents .btn06{display:block;box-sizing:border-box;margin:0 auto;padding:18px 20px;width:100%;border:1px solid #dedede;border-radius:4px;background:#fff;box-shadow:0 3px 0 0 #dedede;color:#292929;font-weight:bold;text-decoration:none;text-align:center;line-height:1.8;}/* btn-disabled01----------------------------------------*/#contents .btn-disabled01{display:block;box-sizing:border-box;margin:0 auto;padding:18px 20px;width:100%;border:1px solid #dedede;border-radius:4px;background:#f5f5f5;box-shadow:none !important;color:#9e9e9e;font-weight:bold;text-align:center;line-height:1.8;}/* error----------------------------------------*/#contents .error{position:relative;margin-top:10px;padding-left:20px;color:#d51313;}#contents .error::before{display:block;content:'\e001';/* error_outline */position:absolute;top:.35em;left:0;color:#d51313;font-family:'Material Icons';font-size:1.5rem;font-weight:normal;line-height:1;}/* entry-img01----------------------------------------*/#contents .entry-img01{clear:both;background:#fbfbfb;text-align:center;}#contents .entry-img01 figcaption{padding:10px 16px;background:#f5f5f5;font-size:1.2rem;text-align:left;}/* entry-img02----------------------------------------*/#contents .entry-img02{clear:both;background:#fbfbfb;text-align:center;}#contents .entry-img02 img{max-height:220px;}#contents .entry-img02 figcaption{padding:10px 16px;background:#f5f5f5;font-size:1.2rem;text-align:left;}/* entry-img03----------------------------------------*/#contents .entry-img03{clear:both;margin-bottom:24px;background:#fbfbfb;text-align:center;}#contents .entry-img03 img{max-height:476px;}#contents .entry-img03 figcaption{padding:10px 16px;background:#f5f5f5;font-size:1.2rem;text-align:left;}/* entry-img04----------------------------------------*/#contents .entry-img04{clear:both;background:#fbfbfb;text-align:center;}#contents .entry-img04 figcaption{padding:10px 16px;background:#f5f5f5;font-size:1.2rem;text-align:left;}/* figure-type01----------------------------------------*/#contents .figure-type01{padding:0;background:#fbfbfb;text-align:center;}#contents .figure-type01 figcaption{padding:10px 16px;background:#f5f5f5;font-size:1.2rem;text-align:left;}/* watermark----------------------------------------*/#pp_full_res,.watermark,#contents .watermark{display:inline-block;position:relative;max-width:100%;}#pp_full_res::after,.watermark::after,#contents .watermark::after{display:block;content:'';position:absolute;top:10px;right:10px;width:58px;height:15px;background:url(../images/contents/watermark.png) left top no-repeat;background-size:58px auto;opacity:.6;}body.imakana #pp_full_res::after,body.imakana .watermark::after,body.imakana #contents .watermark::after{width:60px;height:15px;background:url(../images/contents/watermark-imakana.png) left top no-repeat;background-size:60px auto;}/* txt-date01----------------------------------------*/#contents .txt-date01{margin:0 0 16px;padding:5px;background:#e5f8fc;color:#03bdde;font-size:1.3rem;font-weight:bold;text-align:center;}/* game-results----------------------------------------*/#contents .game-results{margin:0;font-size:1.8rem;font-weight:bold;text-align:center;}#contents .game-results .bench{display:inline-block;margin:-2px 5px 0;padding:1px 5px;border-radius:2px;background:#03bdde;color:#fff;font-size:1rem;vertical-align:middle;}/*------------------------------------------------------------------------------------------------------------------------List------------------------------------------------------------------------------------------------------------------------*/#contents li{margin-bottom:5px;line-height:1.5;}/* list-normal----------------------------------------*/#contents .list-normal01 li{margin-bottom:16px;}#contents .list-normal02 li{margin-bottom:10px;}/* list-disc----------------------------------------*/#contents .list-disc01 li{position:relative;padding-left:15px;}#contents .list-disc01 li::before{content:'';position:absolute;top:.6em;left:2px;width:4px;height:4px;border-radius:4px;background:#333;}#contents .list-disc01 li ul{margin:5px 0 5px 9px;}/* ol----------------------------------------*/#contents ol li ol{margin:5px 0 5px 1.5em;}/* list-variable01----------------------------------------*/#contents .list-variable01{margin-right:-32px;}#contents .list-variable01 li{float:left;margin-right:32px;}/* list-notation01----------------------------------------*/#contents .list-notation01 li{overflow:hidden;}#contents .list-notation01 li .mark{display:block;float:left;margin-right:5px;}#contents .list-notation01 li .txt{display:block;overflow:hidden;}/* list-link01----------------------------------------*/#contents .list-link01 > li{position:relative;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #dedede;font-size:1.4rem;line-height:1.2;}#contents .list-link01 > li.ad{border-bottom:0;}#contents .list-link01 > li:last-of-type{margin-bottom:0;}#contents .list-link01 > li::before{display:block;content:'\e5cc';/* chevron_right */position:absolute;top:.15em;left:0;color:#dedede;font-family:'Material Icons';font-size:inherit;font-weight:normal;line-height:1;}#contents .list-link01 > li a{display:block;padding:0 0 0 20px;color:#292929;text-decoration:none;vertical-align:middle;}/* list-link02----------------------------------------*/#contents .list-link02 > li{position:relative;margin-bottom:16px;font-size:1.4rem;line-height:1.2;}#contents .list-link02 > li:last-of-type{margin-bottom:0;}#contents .list-link02 > li::before{display:block;content:'\e5cc';/* chevron_right */position:absolute;top:.15em;left:0;color:#dedede;font-family:'Material Icons';font-size:inherit;font-weight:normal;line-height:1;}#contents .list-link02 > li a{display:block;padding:0 0 0 20px;color:#292929;text-decoration:none;vertical-align:middle;}#contents .list-link02 > li .sub{display:block;margin-top:5px;color:#666;font-size:1rem;}/* list-link03----------------------------------------*/#contents .list-link03 li{position:relative;padding-left:20px;}#contents .list-link03 li::after{display:block;content:'\e5cc';/* chevron_right */position:absolute;top:.24em;left:0;color:#292929;font-family:'Material Icons';font-size:1.5rem;font-weight:normal;vertical-align:middle;line-height:1;}#contents .list-link03 li a{color:#292929;}#contents .list-link03 li ul{margin:5px 0 5px 9px;}/* list-link04----------------------------------------*/#contents .list-link04 > li{position:relative;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #dedede;font-weight:bold;line-height:1.4;}#contents .list-link04 > li:last-of-type{margin-bottom:0;}#contents .list-link04 > li a{display:block;color:#292929;text-decoration:none;vertical-align:middle;}#contents .list-link04 > li .info{display:block;margin-top:4px;color:#666;font-size:1rem;font-weight:normal;}#contents .list-link04 > li a.lock::before{display:inline-block;content:'\e897';/* lock */margin-right:5px;color:#e0b628;font-family:'Material Icons';font-size:inherit;font-weight:normal;line-height:1;}/* list-link05----------------------------------------*/#contents .list-link05{padding-top:15px;border-top:1px solid #dedede;}#contents .list-link05 > li{position:relative;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #dedede;font-size:1.4rem;font-weight:bold;line-height:1.4;}#contents .list-link05 > li:last-of-type{margin-bottom:0;}#contents .list-link05 > li a{display:block;color:#292929;text-decoration:none;vertical-align:middle;}#contents .list-link05 > li a[target="_blank"] .txt::after{display:inline-block;content:'\e895';/* launch */margin-left:3px;color:#666;font-family:'Material Icons';font-size:inherit;font-weight:normal;vertical-align:middle;line-height:1;}#contents .list-link05 > li .info{display:block;margin-top:4px;color:#666;font-size:1.2rem;font-weight:normal;}/* list-link06----------------------------------------*/#contents .list-link06 > li{position:relative;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #dedede;font-size:1.4rem;line-height:1.4;}#contents .list-link06 > li:last-of-type{margin-bottom:0;}#contents .list-link06 > li a{display:block;color:#292929;text-decoration:none;vertical-align:middle;}#contents .list-link06 > li a[target="_blank"] .txt::after{display:inline-block;content:'\e895';/* launch */margin-left:3px;color:#666;font-family:'Material Icons';font-size:inherit;font-weight:normal;vertical-align:middle;line-height:1;}#contents .list-link06 > li .info{display:block;margin-top:4px;color:#757575;font-size:1.2rem;font-weight:normal;}/* list-btn01----------------------------------------*/#contents .list-btn01{margin:24px -7px 9px -8px;}#contents .list-btn01 li{box-sizing:border-box;float:left;margin:0 0 15px;padding:0 7px 0 8px;width:50%;font-weight:bold;}#contents .list-btn01 li:nth-child(2n+1){clear:both;}#contents .list-btn01 li a{display:table-cell;width:250px;height:40px;border-radius:4px;background:#59c4ab;color:#fff;text-decoration:none;text-align:center;vertical-align:middle;}/* list-btn02----------------------------------------*/#contents .list-btn02 li{margin-bottom:24px;}/* list-bnr01----------------------------------------*/#contents .list-bnr01{margin-bottom:28px;}#contents .list-bnr01 li{margin-bottom:16px;text-align:center;}/* list-menu01----------------------------------------*/#contents .list-menu01 li{margin:0 0 20px;}#contents .list-menu01 li:last-of-type{margin-bottom:0;}#contents .list-menu01 li a,#contents .list-menu01 li span.lay{display:block;position:relative;padding-left:40px;color:#292929;text-decoration:none;}#contents .list-menu01 li a::before,#contents .list-menu01 li span.lay::before{display:block;content:'';position:absolute;top:0;left:0;width:20px;height:20px;background:url(../images/bg/icon.png) no-repeat;background-size:500px auto;}#contents .list-menu01 li.tw a::before{background-position:0 -100px;}#contents .list-menu01 li.fb a::before{background-position:-50px -100px;}#contents .list-menu01 li.line a::before{background-position:-100px -100px;}#contents .list-menu01 li.url span.lay::before{background-position:-150px -100px;}#contents .list-menu01 li.follow a::before{display:block;content:'\e87e';/* favorite_border */position:absolute;top:0;left:0;background:none;color:#9e9e9e;font-family:'Material Icons';font-size:2.2rem;font-weight:normal;line-height:1;}#contents .list-menu01 li.paper a::before{display:block;content:'\e873';/* description */position:absolute;top:0;left:0;background:none;color:#ff7f00;font-family:'Material Icons';font-size:2.4rem;font-weight:normal;line-height:1;}/* list-article----------------------------------------*/#contents .list-article01,#contents .list-article03{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -8px;}#contents .list-article01 li,#contents .list-article03 li{box-sizing:border-box;margin:0 0 24px;padding:0 8px;width:50%;font-size:1.4rem;font-weight:bold;}#contents .list-article01 li a,#contents .list-article02 li a,#contents .list-article03 li a,#contents .list-article04 li a{color:#292929;}#contents .list-article01.i-cate-theme li a,#contents .list-article02.i-cate-theme li a,#contents .list-article03.i-cate-theme li a,#contents .list-article04.i-cate-theme li a{color:#e85c5c;}#contents .list-article01 li figure,#contents .list-article03 li figure{margin-bottom:10px;}#contents .list-article01 li .offer,#contents .list-article02 li .offer,#contents .list-article03 li .offer{display:block;margin-top:5px;color:#666;font-size:1.2rem;font-weight:normal;}#contents .list-article01.relate-article li:nth-child(n+7){display:none;}/* list-article02 */#contents .list-article02 li{overflow:hidden;margin:0 0 8px;font-weight:bold;}#contents .list-article02 li figure{float:left;margin:0 10px 0 0;width:45%;max-width:180px;}#contents .list-article02 li .txt{overflow:hidden;}/* list-article04 */#contents .list-article04 li{overflow:hidden;margin:0 0 16px;font-size:1.3rem;font-weight:bold;}#contents .list-article04 li figure{float:left;margin:0 16px 0 0;width:100px;}#contents .list-article04 li .txt{overflow:hidden;}/* list-member-step01----------------------------------------*/#contents .list-member-step01{display:flex;justify-content:center;flex-wrap:wrap;margin:0 0 32px;list-style:none;counter-reset:circle 0;}#contents .list-member-step01 li{box-sizing:border-box;position:relative;counter-reset:item;width:14.285%;color:#666;font-size:1rem;font-weight:bold;text-align:center;}#contents .list-member-step01 li:before{box-sizing:border-box;position:relative;z-index:1;counter-increment:circle;content:counter(circle);margin:0 auto 5px;width:20px;height:20px;border:1px solid #03bdde;border-radius:20px;background:#e5f8fc;color:#03bdde;line-height:18px;}#contents .list-member-step01 li:after{content:'';position:absolute;top:7px;left:0;z-index:0;width:100%;height:6px;background:#f5f5f5;}#contents .list-member-step01 li:first-of-type:after{left:50%;width:50%;}#contents .list-member-step01 li:last-of-type:after{left:auto;right:50%;width:50%;}#contents .list-member-step01 li .txt{display:block;width:111.111%;transform:scale(.9);}#contents .list-member-step01 .current{color:#03bdde;}#contents .list-member-step01 .current:before{background:#03bdde;color:#fff;}/* list-election01----------------------------------------*/#contents .list-election01 li{margin:0 0 16px;border:1px solid #dedede;border-radius:4px;background:#e5f8fc;font-size:1.2rem;}#contents .list-election01 li a{display:block;overflow:hidden;padding:16px 10px 16px 16px;color:#292929;}#contents .list-election01 li a figure{float:left;width:70px;margin:0 16px 0 0;}#contents .list-election01 li a .txt{overflow:hidden;}#contents .list-election01 li a .hdg{margin-bottom:8px;font-size:1.7rem;}/* list-tag01----------------------------------------*/#contents .list-tag01{margin:0 -6px 12px;}#contents .list-tag01 li{box-sizing:border-box;float:left;margin:0 6px 12px;min-width:56px;border:1px solid #dedede;border-radius:4px;font-size:1.2rem;font-weight:bold;text-align:center;}#contents .list-tag01 li a{display:block;padding:6px 4px;color:#292929;text-decoration:none;}/* list-tag02----------------------------------------*/#contents .list-tag02{margin:0 -6px 12px;}#contents .list-tag02 li{box-sizing:border-box;float:left;margin:0 6px 12px;font-size:1.3rem;font-weight:bold;text-align:center;}#contents .list-tag02 li a{display:block;padding:6px 12px;border:1px solid #dedede;border-radius:4px;background:#f5f5f5;color:#292929;text-decoration:none;}#contents .list-tag02 li a::before{display:inline;content:'\23';margin-right:8px;color:#9e9e9e;}/* list-gallery01----------------------------------------*/#contents .list-gallery01{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -1px 24px;}#contents .list-gallery01 li{margin:0 1px 2px;width:calc(33.33% - 2px);}#contents .list-gallery01 a img{width:100%;}/* list-gallery02----------------------------------------*/#contents .list-gallery02{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 0 16px;padding:10px;background:#292929;}#contents .list-gallery02 li{box-sizing:border-box;margin:0;padding:0 5px;width:33.33%;text-align:center;}/* list-tab01----------------------------------------*/#contents .list-tab01{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 0 24px;border-bottom:1px solid #dedede;}#contents .list-tab01 li{box-sizing:border-box;margin:0;border-bottom:3px solid transparent;font-size:1.6rem;font-weight:bold;text-align:center;}#contents .list-tab01.col2 li{width:50%;}#contents .list-tab01.col3 li{width:33.33%;}#contents .list-tab01 li a{display:block;padding:8px 4px;color:#666;text-decoration:none;}#contents .list-tab01 li.current{border-color:#03bdde;}#contents .list-tab01 li.current a{color:#292929;}/* list-paper01----------------------------------------*/#contents .list-paper01{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -7px 24px;}#contents .list-paper01 > li{box-sizing:border-box;margin:0 7px 24px;width:calc(50% - 14px);}#contents .list-paper01 > li a{text-decoration:none;}#contents .list-paper01 .date{margin:0 0 12px;padding:5px;background:#e5f8fc;color:#03bdde;font-size:1.3rem;font-weight:bold;text-align:center;}#contents .list-paper01 figure{margin:0;padding:3px;border:1px solid #dedede;text-align:center;}#contents .list-paper01 .title{margin:12px 0 0;color:#292929;font-size:1.4rem;font-weight:bold;}#contents .list-paper01 .title.lock::before{display:inline-block;content:'\e897';/* lock */margin-right:5px;color:#e0b628;font-family:'Material Icons';font-size:inherit;font-weight:normal;line-height:1;}/* list-paper02----------------------------------------*/#contents .list-paper02{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -7px;}#contents .list-paper02 > li{box-sizing:border-box;margin:0 7px 24px;width:calc(50% - 14px);}#contents .list-paper02 > li a{text-decoration:none;}#contents .list-paper02 figure{margin:0;padding:3px;border:1px solid #dedede;text-align:center;}#contents .list-paper02 .title{margin:12px 0 0;color:#292929;font-size:1.4rem;font-weight:bold;text-align:center;}#contents .list-paper02 .title.lock::before{display:inline-block;content:'\e897';/* lock */margin-right:5px;color:#e0b628;font-family:'Material Icons';font-size:inherit;font-weight:normal;line-height:1;}/* list-sns01----------------------------------------*/#contents .list-sns01{margin:0 -7px 25px;letter-spacing:-.4em;text-align:center;}#contents .list-sns01 li{display:inline-block;margin:0 7px;letter-spacing:normal;}#contents .list-sns01 li a{display:block;overflow:hidden;width:44px;height:44px;background:url(../images/bg/icon.png) no-repeat;background-size:500px auto;text-indent:200%;white-space:nowrap;}#contents .list-sns01li.tw a{background-position:0 0;}#contents .list-sns01 li.fb a{background-position:-50px 0;}#contents .list-sns01 li.line a{background-position:-100px 0;}#contents .list-sns01 li.insta a{background-position:-150px 0;}#contents .list-sns01 li.youtube a{background-position:-200px 0;}/* list-app-btn01----------------------------------------*/#contents .list-app-btn01 li{margin-bottom:16px;text-align:center;}#contents .list-app-btn01 li img{height:80px;}/*------------------------------------------------------------------------------------------------------------------------Definition List------------------------------------------------------------------------------------------------------------------------*/#contents .dlist-type01 dt{font-weight:bold;}#contents .dlist-type01 dd{padding-left:1em;}/*------------------------------------------------------------------------------------------------------------------------Layout Block------------------------------------------------------------------------------------------------------------------------*//* blk-column01----------------------------------------*/#contents .blk-column01{overflow:hidden;}#contents .blk-column01.img-left .img{float:left;margin-right:16px;}#contents .blk-column01.img-right .img{float:right;margin-left:16px;}#contents .blk-column01 .txt{overflow:hidden;}/* blk-col----------------------------------------*/#contents .blk-col{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -8px;}#contents .blk-col .cont{box-sizing:border-box;margin:0 8px;}#contents .blk-col.col2 .cont{width:calc(50% - 16px);}#contents .blk-col.col3 .cont{width:calc(33.33% - 16px);}#contents .blk-col.col4 .cont{width:calc(25% - 16px);}/*------------------------------------------------------------------------------------------------------------------------Block Element------------------------------------------------------------------------------------------------------------------------*//* blk-iframe----------------------------------------*/#contents .blk-iframe01,#contents .blk-iframe02{position:relative;overflow:hidden;margin:0 0 24px;height:300px;}#contents .blk-iframe01 iframe,#contents .blk-iframe02 iframe{position:absolute;top:0;left:0;width:100%;height:100%;}/* blk-segment01----------------------------------------*/#contents .blk-segment01{box-sizing:border-box;margin-bottom:24px;padding:18px 20px;border:2px solid #dedede;border-radius:6px;}#contents .blk-segment01 p:last-of-type,#contents .blk-segment01 ul:last-of-type,#contents .blk-segment01 ol:last-of-type,#contents .blk-segment01 dl:last-of-type{margin-bottom:0;}/* blk-segment02----------------------------------------*/#contents .blk-segment02{box-sizing:border-box;margin-bottom:24px;padding:18px 20px;border:2px solid #f2828e;border-radius:6px;}#contents .blk-segment02 p:last-of-type,#contents .blk-segment02 ul:last-of-type,#contents .blk-segment02 ol:last-of-type,#contents .blk-segment02 dl:last-of-type{margin-bottom:0;}/* blk-segment03----------------------------------------*/#contents .blk-segment03{box-sizing:border-box;margin-bottom:24px;padding:18px 20px;border-radius:6px;background:#e4f8fb;}#contents .blk-segment03 p:last-of-type,#contents .blk-segment03 ul:last-of-type,#contents .blk-segment03 ol:last-of-type,#contents .blk-segment03 dl:last-of-type{margin-bottom:0;}/* blk-segment04----------------------------------------*/#contents .blk-segment04{box-sizing:border-box;margin-bottom:24px;padding:18px 20px;border-radius:6px;background:#ffefee;}#contents .blk-segment04 p:last-of-type,#contents .blk-segment04 ul:last-of-type,#contents .blk-segment04 ol:last-of-type,#contents .blk-segment04 dl:last-of-type{margin-bottom:0;}/* blk-segment05----------------------------------------*/#contents .blk-segment05{box-sizing:border-box;margin-bottom:24px;padding:18px 20px;background:#f5f5f5;}#contents .blk-segment05 p:last-of-type,#contents .blk-segment05 ul:last-of-type,#contents .blk-segment05 ol:last-of-type,#contents .blk-segment05 dl:last-of-type{margin-bottom:0;}/* blk-separation01----------------------------------------*/#contents .blk-separation01{padding-top:20px;border-top:1px dotted #dedede;}/* blk-quote01----------------------------------------*/#contents .blk-quote01{position:relative;margin-bottom:24px;padding:46px 24px 24px;border-left:3px solid #abe3ed;background:#f5f5f5;}#contents .blk-quote01::before,#contents .blk-quote01::after{content:'';position:absolute;width:21px;height:17px;background:#f5f5f5 url(../images/bg/icon.png) 0 -150px no-repeat;background-size:500px auto;}#contents .blk-quote01::before{top:15px;left:15px;background-position:0 -150px;}#contents .blk-quote01::after{bottom:15px;right:15px;background-position:-50px -150px;}/* blk-bnr01----------------------------------------*/#contents .blk-bnr01{margin:0 auto 16px;max-width:300px;text-align:center;}/* blk-bnr02----------------------------------------*/#contents .blk-bnr02{margin:0 0 32px;}#contents .blk-bnr02 .cont{margin:0 auto 16px;max-width:300px;text-align:center;}/* blk-sort01----------------------------------------*/#contents .blk-sort01 .hdg{font-size:1.6rem;text-align:center;}#contents .blk-sort01 > .cont{overflow:hidden;margin-bottom:16px;}#contents .blk-sort01 > .cont p{font-size:1.4rem;}#contents .blk-sort01 > .cont .txt-head{float:left;margin:.35em 0 0;width:80px;}#contents .blk-sort01 > .cont .txt{overflow:hidden;margin:0;}/* blk-sort02----------------------------------------*/#contents .blk-sort01 .hdg{font-size:1.6rem;text-align:center;}#contents .blk-sort02 p{font-size:1.4rem;}#contents .blk-sort02 .txt-head{margin:0 0 12px;font-weight:bold;}#contents .blk-sort02 .select-type01{display:block;}/* article-cont01----------------------------------------*/#contents .article-cont01 figure{position:relative;margin:0 0 15px;}#contents .article-cont01 figure img{width:100%;}#contents .article-cont01 figure.movie::before,#contents .article-cont01 figure.movie::after{content:'';position:absolute;}#contents .article-cont01 figure.movie::before{bottom:0;right:0;width:19px;height:19px;background:#f00;}#contents .article-cont01 figure.movie::after{bottom:5px;right:5px;width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 7px;border-color:transparent transparent transparent #fff;}#contents .article-cont01 figure figcaption{position:absolute;top:0;left:0;padding:2px 6px;background:#03bdde;color:#fff;font-size:1rem;font-weight:bold;}#contents .article-cont01 .ad figure figcaption{background:#9e9e9e;}#contents .article-cont01 .txt{overflow:hidden;}#contents .article-cont01 .hdg{margin-bottom:5px;font-size:1.7rem;font-weight:bold;line-height:1.4;}#contents .article-cont01 .sub{display:block;margin-bottom:5px;color:#03bdde;font-size:1.3rem;}#contents .article-cont01 .sub.type01{color:#e85c5c;}#contents .article-cont01 .lock::before{display:inline-block;content:'\e897';/* lock */margin-right:5px;color:#e0b628;font-family:'Material Icons';font-size:inherit;font-weight:normal;line-height:1;}#contents .article-cont01 p{margin:5px 0;font-size:1.2rem;line-height:1.5;}#contents .article-cont01 .info{margin:0;color:#666;font-size:1rem;text-indent:0;}#contents .article-cont01 .info .time{display:inline-block;margin-left:5px;}#contents .article-cont01 .info .new{margin-left:5px;padding:1px 5px;border-radius:10px;background:#ec4a61;color:#fff;}#contents .article-cont01 a{display:block;color:#292929;text-decoration:none;}/* imakana */body.i-cate-theme #contents .article-cont01 .i-cate-theme figure figcaption,#contents .article-cont01 .i-cate-theme figure figcaption{background:#e85c5c;}body.i-cate-product #contents .article-cont01 .i-cate-theme figure figcaption,#contents .article-cont01 .i-cate-product figure figcaption{background:#89c6a7;}body.i-cate-shop #contents .article-cont01 .i-cate-theme figure figcaption,#contents .article-cont01 .i-cate-shop figure figcaption{background:#e9ca55;}body.i-cate-recommendation #contents .article-cont01 .i-cate-theme figure figcaption,#contents .article-cont01 .i-cate-recommendation figure figcaption{background:#977963;}body.i-cate-theme #contents .article-cont01 .sub,#contents .article-cont01 .i-cate-theme .sub{color:#e85c5c;}body.i-cate-product #contents .article-cont01 .sub,#contents .article-cont01 .i-cate-product .sub{color:#89c6a7;}body.i-cate-shop #contents .article-cont01 .sub,#contents .article-cont01 .i-cate-shop .sub{color:#e9ca55;}body.i-cate-recommendation #contents .article-cont01 .sub,#contents .article-cont01 .i-cate-recommendation .sub{color:#977963;}/* blk-article-list01----------------------------------------*/#contents .blk-article-list01.article-cont01{margin:0 0 16px;}#contents .blk-article-list01.article-cont01 > .cont{overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dedede;}#contents .blk-article-list01.article-cont01 figure{float:left;margin:0 10px 0 0;width:120px;}#contents .blk-article-list01.article-cont01 .hdg{font-size:1.4rem;}#contents .blk-article-list01.article-cont01 .hdg .sub{font-size:1.1rem;}#contents .blk-article-list01.article-cont01 p{display:none;}#contents .blk-article-list01.article-cont01 p.info{display:block;}/* blk-article-list02----------------------------------------*/#contents .blk-article-list02.article-cont01{margin:0 0 16px;}#contents .blk-article-list02.article-cont01 > .cont{overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dedede;}#contents .blk-article-list02.article-cont01 figure{float:left;margin:0 10px 0 0;width:120px;}#contents .blk-article-list02.article-cont01 .hdg{font-size:1.4rem;}#contents .blk-article-list02.article-cont01 .hdg .sub{font-size:1.1rem;}#contents .blk-article-list02.article-cont01 p{display:none;}#contents .blk-article-list02.article-cont01 p.info{display:block;}/* blk-article-list03----------------------------------------*/#contents .blk-article-list03.article-cont01{margin:0 0 16px;}#contents .blk-article-list03.article-cont01 > .cont{overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dedede;}#contents .blk-article-list03.article-cont01 figure{float:left;margin:0 16px 0 0;width:100px;}#contents .blk-article-list03.article-cont01 .hdg{font-size:1.4rem;}#contents .blk-article-list03.article-cont01 .hdg .sub{font-size:1.1rem;}/* blk-article-list04----------------------------------------*/#contents .blk-article-list04.article-cont01{margin:0 0 16px;}#contents .blk-article-list04.article-cont01 > .cont{overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dedede;}#contents .blk-article-list04.article-cont01 figure{float:left;margin:0 10px 0 0;width:120px;}#contents .blk-article-list04.article-cont01 .hdg{font-size:1.4rem;}#contents .blk-article-list04.article-cont01 .hdg .sub{font-size:1.1rem;}/* blk-article-list05----------------------------------------*/#contents .blk-article-list05.article-cont01{margin:0 0 16px;}#contents .blk-article-list05.article-cont01 > .cont{overflow:hidden;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #dedede;}#contents .blk-article-list05.article-cont01.only{margin-bottom:0;}#contents .blk-article-list05.article-cont01.only > .cont{padding-bottom:0;border-bottom:0;}#contents .blk-article-list05.article-cont01 figure{float:left;margin:0 15px 0 0;width:47.76%;max-width:160px;}#contents .blk-article-list05.article-cont01 .hdg{font-size:1.4rem;}#contents .blk-article-list05.article-cont01 .hdg .sub{font-size:1.1rem;}#contents .blk-article-list05.article-cont01 p{display:none;}#contents .blk-article-list05.article-cont01 p.info{display:block;}/* blk-article-list06----------------------------------------*/#contents .blk-article-list06.article-cont01{margin:0 0 16px;}#contents .blk-article-list06.article-cont01 > .cont{overflow:hidden;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #dedede;}#contents .blk-article-list06.article-cont01 figure{float:left;margin:0 16px 0 0;width:100px;}#contents .blk-article-list06.article-cont01 .hdg{font-size:1.4rem;}#contents .blk-article-list06.article-cont01 .hdg .sub{font-size:1.1rem;}/* blk-article-list07----------------------------------------*/#contents .blk-article-list07.article-cont01{margin:0 0 16px;}#contents .blk-article-list07.article-cont01 > .cont{overflow:hidden;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #dedede;}#contents .blk-article-list07.article-cont01 figure{float:left;margin:0 16px 0 0;width:100px;}#contents .blk-article-list07.article-cont01 .hdg{font-size:1.4rem;}#contents .blk-article-list07.article-cont01 .hdg .sub{font-size:1.1rem;}/* blk-article-list08----------------------------------------*/#contents .blk-article-list08.article-cont01{margin:0 0 16px;}#contents .blk-article-list08.article-cont01 > .cont{overflow:hidden;margin-bottom:16px;padding:15px;border-radius:4px;background:#f5f5f5;box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);}#contents .blk-article-list08.article-cont01 figure{float:left;margin:0 16px 0 0;width:70px;}#contents .blk-article-list08.article-cont01 .hdg{font-size:1.6rem;}#contents .blk-article-list08.article-cont01 p{text-indent:0;}/* blk-article-list09----------------------------------------*/#contents .blk-article-list09.article-cont01{margin:0 0 16px;}#contents .blk-article-list09.article-cont01 > .cont{overflow:hidden;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #dedede;}#contents .blk-article-list09.article-cont01 figure{float:left;margin:0 15px 0 0;width:120px;}#contents .blk-article-list09.article-cont01 .hdg{font-size:1.4rem;}#contents .blk-article-list09.article-cont01 .hdg .sub{font-size:1.1rem;}#contents .blk-article-list09.article-cont01 p{display:none;}#contents .blk-article-list09.article-cont01 p.info{display:block;}/* blk-time-series01--------------------------------------*/#contents .blk-time-series01{margin-bottom:8px;}#contents .blk-time-series01 > .cont{position:relative;padding:0 0 24px 32px;}#contents .blk-time-series01 > .cont::before{content:'';position:absolute;top:0;bottom:0;left:7px;z-index:1;width:6px;background:rgba(3,189,222,.2);}#contents .blk-time-series01 > .cont:first-of-type::before{top:5.3em;}#contents .blk-time-series01 > .cont:last-of-type::before{bottom:24px;}#contents .blk-time-series01 > .cont:last-of-type::after{content:'';position:absolute;bottom:2px;left:7px;z-index:1;width:6px;height:22px;background:url(../images/bg/border-blk-time-series01.png) left top no-repeat;background-size:6px auto;}#contents .blk-time-series01 .date{margin:0 0 10px;color:#03bdde;font-size:1rem;}#contents .blk-time-series01 .date strong{display:inline-block;margin-left:10px;font-size:1.6rem;font-weight:bold;}#contents .blk-time-series01 > .cont > .lay{position:relative;}#contents .blk-time-series01 > .cont > .lay::before,#contents .blk-time-series01 > .cont > .lay::after{content:'';position:absolute;border-radius:20px;}#contents .blk-time-series01 > .cont > .lay::before{top:15px;left:-32px;z-index:0;width:20px;height:20px;background:rgba(3,189,222,.3);}#contents .blk-time-series01 > .cont > .lay::after{top:19px;left:-28px;z-index:2;width:12px;height:12px;background:#03bdde;}#contents .blk-time-series01 .text{position:relative;margin:0 0 0 10px;padding:16px;box-shadow:0 2px 5px 0px rgba(0,0,0,0.3);border-radius:4px;background:#fdfaf4;}#contents .blk-time-series01 .text::before {content:'';position:absolute;z-index:1;left:-8px;top:19px;width:15px;height:15px;box-shadow:0 2px 5px 0px rgba(0,0,0,0.3);background:#fdfaf4;transform:rotate(45deg);}#contents .blk-time-series01 .text::after{content:'';position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;border-radius:4px;background:#fdfaf4;}#contents .blk-time-series01 .text > *{position:relative;z-index:3;}#contents .blk-time-series01 .text .hdg{margin-bottom:5px;font-size:1.7rem;}#contents .blk-time-series01 .text .hdg .place{display:inline-block;margin-right:8px;padding:2px 5px;background:#03bdde;font-size:1.3rem;color:#fff;}#contents .blk-time-series01 .text p{margin-bottom:0;font-size:1.4rem;}/* blk-area-top----------------------------------------*/#contents .blk-area-top{margin-bottom:20px;border-bottom:1px solid #666;}#contents .blk-area-top .blk-article-list01.article-cont01{margin-bottom:0;}#contents .blk-area-top .blk-article-list01.article-cont01 > .cont{margin-bottom:16px;padding-bottom:16px;}#contents .blk-area-top .blk-article-list01.article-cont01 figure{margin-right:15px;width:100px;}#contents .blk-area-top .blk-article-list01.article-cont01 > .cont:last-of-type{margin-bottom:0;border-bottom:0;}/* blk-article-col2----------------------------------------*/#contents .blk-article-col2 > .col{margin-bottom:20px;border-bottom:1px solid #666;}#contents .blk-article-col2 .blk-article-list06.article-cont01{margin-bottom:0;}#contents .blk-article-col2 .blk-article-list06.article-cont01 > .cont:last-of-type{margin-bottom:0;border-bottom:0;}/* blk-summary-list01----------------------------------------*/#contents .blk-summary-list01{margin-bottom:32px;}/* blk-share01----------------------------------------*/#contents .blk-share01{padding-top:20px;border-top:1px dotted #dedede;}#contents .blk-share01.type01{border-bottom:1px dotted #dedede;}#contents .blk-share01 .text{margin-bottom:8px;font-size:1.2rem;font-weight:bold;text-align:center;}#contents .blk-share01 .sns{margin:0 -4px 30px;text-align:center;}#contents .blk-share01 .sns li{display:inline-block;margin:0 3px;font-size:1rem;text-align:center;vertical-align:top;}#contents .blk-share01 .sns li a,#contents .blk-share01 .sns li span.lay{display:block;position:relative;color:#292929;text-decoration:none;cursor:pointer;}#contents .blk-share01 .sns li a::before,#contents .blk-share01 .sns li span.lay::before{display:block;content:'';margin:0 auto 8px;width:44px;height:44px;background:url(../images/bg/icon.png) no-repeat;background-size:500px auto;}#contents .blk-share01 .sns li.tw a::before{background-position:0 -50px;}#contents .blk-share01 .sns li.fb a::before{background-position:-50px -50px;}#contents .blk-share01 .sns li.line a::before{background-position:-100px -50px;}#contents .blk-share01 .sns li.url span.lay::before{background-position:-250px -50px;}#contents .blk-share01 .sns li.paper a::before{background-position:-350px -50px;}#contents .blk-share01 .sns li.follow a::before{display:block;box-sizing:border-box;content:'';border:1px solid #9e9e9e;border-radius:44px;background:#fff;}#contents .blk-share01 .sns li.follow a::after{display:block;content:'\e87e';/* favorite_border */position:absolute;top:13px;left:50%;margin-left:-11px;background:none;color:#9e9e9e;font-family:'Material Icons';font-size:2.2rem;font-weight:normal;line-height:1;}/* js-copy----------------------------------------*/#contents #js-copytext{position:fixed;top:-100%;left:-100%;font-size:1.6rem;}#contents .js-copybtn{cursor:pointer;}/* btn-share-menu----------------------------------------*/#contents .btn-share-menu{margin:0;width:44px;height:44px;}#contents .btn-share-menu a{display:block;box-sizing:border-box;overflow:hidden;position:relative;width:44px;height:44px;border:1px solid #dedede;border-radius:44px;background:#f5f5f5;font-size:2.2rem;text-indent:200%;white-space:nowrap;}#contents .btn-share-menu a::after{display:block;content:'\e5d3';/* more_horiz */position:absolute;top:50%;left:11px;z-index:1;color:#9e9e9e;font-family:'Material Icons';font-size:inherit;font-weight:normal;text-indent:0;line-height:1;transform:translate(0,-50%);}/* blk-modal01----------------------------------------*/#contents .blk-modal01{display:none;position:absolute;top:100px;left:20px;right:20px;z-index:1000;padding-bottom:20px;}#contents .blk-modal01 > .lay{padding:24px 20px 1px;border-radius:10px;background:#fff;box-shadow:0 0 6px 3px rgba(0,0,0,0.15);}#contents .blk-modal01 .btn-close{position:absolute;top:-10px;right:-10px;z-index:1001;margin:0;width:44px;height:44px;}#contents .blk-modal01 .btn-close a{display:block;box-sizing:border-box;overflow:hidden;width:44px;height:44px;border-radius:44px;background:#aaa;font-size:2.4rem;text-indent:200%;white-space:nowrap;box-shadow:0 0 6px 3px rgba(0,0,0,0.15);}#contents .blk-modal01 .btn-close a::after{display:block;content:'\e5cd';/* close */position:absolute;top:50%;left:10px;z-index:1;color:#fff;font-family:'Material Icons';font-size:inherit;font-weight:normal;text-indent:0;line-height:1;transform:translate(0,-50%);}body.hsbaseball #contents .blk-modal01 .hdg-type17{margin:0 -20px 20px;padding:0 0 20px;border-bottom:1px solid #dedede;background:transparent;color:#292929;font-size:1.8rem;text-align:center;}body.hsbaseball #contents .blk-modal01 .hdg-type03{margin:0 -20px 20px;padding:0;border-bottom:0;background:transparent;color:#292929;font-size:1.8rem;text-align:center;}body.hsbaseball #contents .blk-modal01 .tbl-baseball01{margin-right:-20px;margin-left:-20px;width:calc(100% + 40px);}body.hsbaseball #contents .blk-modal01 .img-school{margin-right:-20px;margin-left:-20px;}/* blk-menu-modal01----------------------------------------*/#contents .blk-menu-modal01{display:none;position:fixed;top:50%;left:20px;right:20px;z-index:1000;padding:24px 20px 8px;border-radius:10px;background:#fff;transform:translate(0,-50%);box-shadow:0 0 6px 3px rgba(0,0,0,0.15);}#contents .blk-menu-modal01.blk-sort01{margin-top:-150px;transform:none;}#contents .blk-menu-modal01 .btn-close{position:absolute;top:-10px;right:-10px;z-index:1001;margin:0;width:44px;height:44px;}#contents .blk-menu-modal01 .btn-close a{display:block;box-sizing:border-box;overflow:hidden;width:44px;height:44px;border-radius:44px;background:#aaa;font-size:2.4rem;text-indent:200%;white-space:nowrap;box-shadow:0 0 6px 3px rgba(0,0,0,0.15);}#contents .blk-menu-modal01 .btn-close a::after{display:block;content:'\e5cd';/* close */position:absolute;top:50%;left:10px;z-index:1;color:#fff;font-family:'Material Icons';font-size:inherit;font-weight:normal;text-indent:0;line-height:1;transform:translate(0,-50%);}#contents .blk-menu-modal01 .hdg01{margin-bottom:20px;font-size:1.6rem;text-align:center;}/* blk-menu-modal01----------------------------------------*/#contents #tournament-guidance{position:absolute;bottom:100%;left:20px;right:20px;z-index:1100;padding-bottom:20px;opacity:0;transition:all .8s ease;}#contents #tournament-guidance.visible{top:20px;bottom:auto;}#contents #tournament-guidance > .lay{padding:24px 20px 1px;border-radius:10px;background:#fff;box-shadow:0 0 6px 3px rgba(0,0,0,0.15);}#contents #tournament-guidance .btn-close{position:absolute;top:-10px;right:-10px;z-index:1101;margin:0;width:44px;height:44px;}#contents #tournament-guidance .btn-close a{display:block;box-sizing:border-box;overflow:hidden;width:44px;height:44px;border-radius:44px;background:#aaa;font-size:2.4rem;text-indent:200%;white-space:nowrap;box-shadow:0 0 6px 3px rgba(0,0,0,0.15);}#contents #tournament-guidance .btn-close a::after{display:block;content:'\e5cd';/* close */position:absolute;top:50%;left:10px;z-index:1;color:#fff;font-family:'Material Icons';font-size:inherit;font-weight:normal;text-indent:0;line-height:1;transform:translate(0,-50%);}/* howto-tournament */#contents #howto-tournament{margin:0 -20px 24px;}#contents #howto-tournament ul{margin:0;}#contents #howto-tournament ul li{margin:0;font-size:1.6rem;font-weight:bold;text-align:center;}#contents #howto-tournament ul li:nth-child(n+2){position:absolute;left:-200%;}#contents #howto-tournament .bx-wrapper ul li:nth-child(n+2){position:relative;left:auto;}#contents #howto-tournament ul li .txt{display:table-cell;width:2000px;height:62px;background:#03bdde;color:#fff;text-align:center;vertical-align:middle;line-height:1.4;}#contents #howto-tournament .bx-controls{position:relative;padding:20px 50px 0;}#contents #howto-tournament .bx-controls .bx-prev,#contents #howto-tournament .bx-controls .bx-next{overflow:hidden;position:absolute;top:20px;z-index:15;width:30px;height:30px;text-indent:200%;white-space:nowrap;}#contents #howto-tournament .bx-controls .bx-prev{left:20px;}#contents #howto-tournament .bx-controls .bx-next{right:20px;}#contents #howto-tournament .bx-controls .bx-prev::before,#contents #howto-tournament .bx-controls .bx-next::before{display:block;position:absolute;top:50%;left:0;color:#666;font-family:'Material Icons';font-size:3rem;font-weight:normal;text-align:center;text-indent:0;line-height:1;transform:translate(0,-50%);}#contents #howto-tournament .bx-controls .bx-prev::before{content:'\e5cb';/* chevron_left */}#contents #howto-tournament .bx-controls .bx-next::before{content:'\e5cc';/* chevron_right */}#contents #howto-tournament .bx-controls .bx-prev.disabled::before,#contents #howto-tournament .bx-controls .bx-next.disabled::before{color:#f5f5f5;}#contents #howto-tournament .bx-pager{padding-top:12px;font-size:0;text-align:center;letter-spacing:-.4em;}#contents #howto-tournament .bx-pager .bx-pager-item{display:inline-block;margin:0 5px;letter-spacing:normal;}#contents #howto-tournament .bx-pager .bx-pager-item .bx-pager-link{display:block;overflow:hidden;width:8px;height:8px;border-radius:8px;background:#f5f5f5;font-size:0;text-indent:200%;white-space:nowrap;}#contents #howto-tournament .bx-pager .bx-pager-item .bx-pager-link.active{background:#03bdde;}/* tournament-guidance-hidden */#contents #tournament-guidance-hidden{margin-bottom:16px;text-align:center;}/* notice-members-only----------------------------------------*/#contents .notice-members-only{margin:24px 0;}#contents .notice-members-only .lead{color:#03bdde;font-size:1.6rem;text-align:center;}#contents .notice-members-only .lead.lock::before{display:inline-block;content:'\e897';/* lock */margin-right:5px;color:#e0b628;font-family:'Material Icons';font-size:inherit;font-weight:normal;line-height:1;}#contents .notice-members-only .plan > .cont + .cont{padding-top:20px;border-top:1px dotted #dedede;}#contents .notice-members-only .plan > .cont p{font-size:1.4rem;}/* blk-about-series01----------------------------------------*/#contents .blk-about-series01{margin-bottom:32px;padding:0 20px 1px;border:2px solid #03bdde;}#contents .blk-about-series01 .hdg-about-series01{margin:0 -20px 16px;padding:12px 20px;border-bottom:1px solid #03bdde;font-size:1.6rem;}#contents .blk-about-series01 .hdg-about-series02{margin:0 0 8px;font-size:1.8rem;}#contents .blk-about-series01 .hdg-about-series03{margin:0 0 16px;font-size:1.6rem;text-align:center;}#contents .blk-about-series01 .blk-column01 .img{width:60px;}#contents .blk-about-series01 .list-btn{overflow:hidden;margin-bottom:8px;}#contents .blk-about-series01 .list-btn li{float:left;margin:0 8px 8px 0;font-size:1.3rem;font-weight:bold;}#contents .blk-about-series01 .list-btn .btn-read a{display:inline-block;padding:5px 13px;color:#fff;border-radius:4px;background:#ffb100;text-decoration:none;}#contents .blk-about-series01 .list-btn .btn-follow a{display:block;padding:4px 8px 3px;border:1px solid #dedede;border-radius:5px;font-size:1.3rem;font-weight:bold;text-decoration:none;}#contents .blk-about-series01 .list-btn .btn-follow a::before{display:inline-block;content:'\e145';/* add */margin-right:0;color:#0096df;font-family:'Material Icons';font-size:2rem;font-weight:normal;vertical-align:middle;line-height:1;}#contents .blk-about-series01 .blk-column01 p{clear:both;margin-bottom:16px;font-size:1.3rem;}#contents .blk-about-series01 .dl-series-new{padding-top:16px;border-top:1px dotted #dedede;}#contents .blk-about-series01 .dl-series-new dt{margin-bottom:8px;font-weight:bold;}#contents .blk-about-series01 .dl-series-new li{font-size:1.4rem;}#contents .blk-about-series01 .sup-info{margin:0 -20px;padding:16px 20px 0;border-top:1px solid #03bdde;}/* entry-members-only----------------------------------------*/#contents .entry-members-only01{overflow:hidden;position:relative;}#contents .entry-members-only02{overflow:hidden;position:relative;}#contents .entry-members-only01::after,#contents .entry-members-only02::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);}/* entry-detail01----------------------------------------*/#contents .entry-detail01{margin-bottom:48px;}#contents .entry-detail01 p{font-size:1.7rem;line-height:1.75;}/* entry-detail02----------------------------------------*/#contents .entry-detail02{margin-bottom:0;}#contents .entry-detail02 p{line-height:1.75;}body.is-source-newspack #contents .entry-detail02 p{margin-bottom:0;}body.imakana #contents .entry-detail02 h2{margin-bottom:24px;padding:10px;background:#03bdde;color:#fff;font-size:1.6rem;}body.imakana #contents .entry-detail02 h3{margin-bottom:24px;padding:2px 0 2px 16px;border-left:5px solid #03bdde;font-size:1.6rem;}body.imakana.i-cate-theme #contents .entry-detail02 h2{background:#e85c5c;}body.imakana.i-cate-product #contents .entry-detail02 h2{background:#89c6a7;}body.imakana.i-cate-shop #contents .entry-detail02 h2{background:#e9ca55;}body.imakana.i-cate-recommendation #contents .entry-detail02 h2{background:#977963;}body.imakana.i-cate-theme #contents .entry-detail02 h3{border-color:#e85c5c;}body.imakana.i-cate-product #contents .entry-detail02 h3{border-color:#89c6a7;}body.imakana.i-cate-shop #contents .entry-detail02 h3{border-color:#e9ca55;}body.imakana.i-cate-recommendation #contents .entry-detail02 h3{border-color:#977963;}/* entry-recommend01----------------------------------------*/#contents .entry-recommend01{position:relative;margin:0 -20px 32px;padding:30px 20px 20px;background:#e4f8fb;}#contents .entry-recommend01::before{content:'';position:absolute;top:0;left:50%;margin-left:-9px;width:0;height:0;border-style:solid;border-width:9px 9.5px 0 9.5px;border-color:#ffffff transparent transparent transparent;}#contents .entry-recommend01 > .lay{padding:16px 16px 1px;border-radius:6px;background:#fff;box-shadow:0 0 4px 2px rgba(0,0,0,0.1);}#contents .entry-recommend01 .hdg-type06{margin-bottom:16px;}#contents .entry-recommend01 .list01{overflow:hidden;margin:0 -16px 16px;}#contents .entry-recommend01 .list01 li{position:relative;margin:0;}#contents .entry-recommend01 .list01 li figure{margin:0;}#contents .entry-recommend01 .list01 li figure .middle,#contents .entry-recommend01 .list01 li:nth-child(2) figure .large,#contents .entry-recommend01 .list01 li:nth-child(3) figure .large{display:none;}#contents .entry-recommend01 .list01 li:nth-child(2) figure .middle,#contents .entry-recommend01 .list01 li:nth-child(3) figure .middle{display:inline;}#contents .entry-recommend01 .list01 li img{width:100%}#contents .entry-recommend01 .list01 li:nth-child(2),#contents .entry-recommend01 .list01 li:nth-child(3){float:left;margin:0;width:50%;}#contents .entry-recommend01 .list01 li:nth-child(n+4){display:none;}#contents .entry-recommend01 .list01 li .hdg{box-sizing:border-box;position:absolute;bottom:0;left:0;z-index:2;margin:0;padding:20px 12px 10px;width:100%;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);color:#fff;font-size:1.4rem;line-height:1.3;}#contents .entry-recommend01 .list01 li .hdg .sub{font-size:1.1rem;}#contents .entry-recommend01 .list02{margin:0;}#contents .entry-recommend01 .list02 li{display:none;overflow:hidden;margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #dedede;}#contents .entry-recommend01 .list02 li:nth-child(4),#contents .entry-recommend01 .list02 li:nth-child(5),#contents .entry-recommend01 .list02 li.only-sp,#contents .entry-recommend01 .list02 li:last-of-type{display:list-item;}#contents .entry-recommend01 .list02 li:last-of-type{padding-bottom:0;border-bottom:0;}#contents .entry-recommend01 .list02 li a{color:#292929;text-decoration:none;}#contents .entry-recommend01 .list02 li figure{float:left;margin:0 10px 0 0;}#contents .entry-recommend01 .list02 li .hdg{overflow:hidden;margin:0;font-size:1.4rem;}#contents .entry-recommend01 .list02 li .hdg .sub{color:#03bdde;font-size:1.1rem;}body.imakana #contents .entry-recommend01{background:#f5f5f5;}body.imakana #contents .entry-recommend01 .list02 .i-cate-theme .hdg .sub{color:#e85c5c;}body.imakana #contents .entry-recommend01 .list02 .i-cate-product .hdg .sub{color:#89c6a7;}body.imakana #contents .entry-recommend01 .list02 .i-cate-shop .hdg .sub{color:#e9ca55;}body.imakana #contents .entry-recommend01 .list02 .i-cate-recommendation .hdg .sub{color:#977963;}/* blk-toggle-list01----------------------------------------*/#contents .blk-toggle-list01,footer .blk-toggle-list01{margin-bottom:24px;border-bottom:1px solid #dedede;}#contents .blk-toggle-list01 + .blk-toggle-list01,footer .blk-toggle-list01 + .blk-toggle-list01{margin-top:-24px;border-bottom:1px solid #dedede;}#contents .blk-toggle-list01 + .blk-toggle-list01 .hdg,footer .blk-toggle-list01 + .blk-toggle-list01 .hdg{border-top:0;}#contents .blk-toggle-list01 .hdg,footer .blk-toggle-list01 .hdg{position:relative;margin-bottom:0;padding:10px 30px 10px 10px;border-top:1px solid #dedede;font-size:1.4rem;font-weight:bold;cursor:pointer;}#contents .blk-toggle-list01 .hdg::after,footer .blk-toggle-list01 .hdg::after{display:block;content:'\e145';/* add */position:absolute;top:50%;right:10px;color:#292929;font-family:'Material Icons';font-size:2rem;font-weight:normal;line-height:1;transform:translate(0,-50%);}#contents .blk-toggle-list01 .hdg.open::after,footer .blk-toggle-list01 .hdg.open::after{content:'\e15b';/* remove */}#contents .blk-toggle-list01 > .cont,footer .blk-toggle-list01 > .cont{padding-top:5px;display:none;}/* blk-election01----------------------------------------*/#contents .blk-election01{margin-bottom:24px;}#contents .blk-election01 .election-head-sp{display:table;border:1px solid #dedede;width:100%;}#contents .blk-election01 .election-head-sp p{display:table-cell;padding:8px;width:auto;font-size:1.2rem;text-align:center;}#contents .blk-election01 .election-head-sp .head01{text-align:center;}#contents .blk-election01 .election-head-sp .head02{padding-right:16px;width:38%;text-align:right;}#contents .blk-election01 .election-head-pc{display:none;}#contents .blk-election01 > .cont{display:table;overflow:hidden;padding:12px 16px;width:calc(100% - 32px);border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}#contents .blk-election01 > .cont .lay01{display:table-cell;width:40px;vertical-align:top;}#contents .blk-election01 > .cont .lay02{display:table-cell;width:calc(100% - 40px);}#contents .blk-election01 > .cont .stage{display:table;width:100%;}#contents .blk-election01 > .cont .stage + .stage{padding-top:14px;}#contents .blk-election01 > .cont .txt01{display:table-cell;width:32px;padding-right:8px;height:50px;text-align:center;vertical-align:middle;}#contents .blk-election01 > .cont .txt02{display:table-cell;overflow:hidden;width:auto;vertical-align:top;}#contents .blk-election01 > .cont .txt02 figure{float:left;margin:0 10px 0 0;}#contents .blk-election01 > .cont .txt02 figure img{width:50px;}#contents .blk-election01 > .cont .txt02 .txt{overflow:hidden;}#contents .blk-election01 > .cont .txt02 .phonetic{margin:0;font-size:1rem;line-height:1.1;}#contents .blk-election01 > .cont .txt02 .name{margin:0 0 5px;font-size:1.6rem;}@media screen and (max-width:374px){#contents .blk-election01 > .cont .txt02 .name{font-size:1.4rem;}}#contents .blk-election01 > .cont .txt02 .name .age{margin-left:3px;font-size:1.2rem;}#contents .blk-election01 > .cont .txt02 p{margin:0;font-size:1.2rem;}#contents .blk-election01 > .cont .txt02 .party{display:inline-block;margin-right:10px;padding:2px 5px 3px;background:#666;color:#fff;font-weight:bold;line-height:1.1;}#contents .blk-election01 > .cont .txt03{display:table-cell;width:75px;font-size:1.5rem;font-weight:bold;text-align:right;vertical-align:middle;}#contents .blk-election01 > .cont .txt03 .overlap{margin:0;font-size:1.2rem;font-weight:normal;}#contents .blk-election01 > .cont .txt04{display:table-cell;width:auto;color:#666;font-size:1.2rem;line-height:1.4;}#contents .blk-election01 > .cont .txt05{display:table-cell;width:28px;border-left:1px solid #dedede;color:#666;font-size:1.2rem;text-align:right;vertical-align:middle;}/* blk-personnel01----------------------------------------*/#contents .blk-personnel01{margin-bottom:24px;}#contents .blk-personnel01 .personnel-head-sp{display:table;margin-bottom:16px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;width:100%;}#contents .blk-personnel01 .personnel-head-sp p{display:table-cell;padding:8px;width:50%;font-size:1.2rem;text-align:center;}#contents .blk-personnel01 .personnel-head-pc{display:none;}#contents .blk-personnel01 .cont{margin-bottom:16px;padding:12px 16px;border:1px solid #dedede;}#contents .blk-personnel01 .cont .lay01{display:table;padding-bottom:12px;width:100%;}#contents .blk-personnel01 .cont .txt01,#contents .blk-personnel01 .cont .txt02{display:table-cell;width:50%;font-size:1.4rem;vertical-align:middle;}#contents .blk-personnel01 .cont .txt01{padding-right:16px;}#contents .blk-personnel01 .cont .txt02{padding-left:16px;border-left:1px solid #dedede;}#contents .blk-personnel01 .cont .txt03{font-size:1.6rem;font-weight:bold;}#contents .blk-personnel01 .cont .info{color:#666;font-size:1.2rem;}#contents .blk-personnel01 .cont .lay02{display:table;padding:12px 0;width:100%;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}#contents .blk-personnel01 .cont .lay03{display:table;padding-top:12px;width:100%;}/* modal-photo-gallery--------------------------------------*/#contents #modal-photo-gallery{box-sizing:border-box;overflow-y:auto;position:absolute;top:0;right:150%;z-index:1000;padding:0 20px;width:100%;background:#fff;opacity:0;}#contents #modal-photo-gallery.open{position:fixed;top:0;right:0;bottom:0;left:0;}#contents #modal-photo-gallery .hdg-type01{margin:0 -20px 12px;padding:15px 20px;border-bottom:1px solid #dedede;text-align:center;}#contents #modal-photo-gallery .btn-close{margin-bottom:12px;}/* blk-photo-gallery */#contents .blk-photo-gallery,#contents .blk-photo-gallery02{margin:0 -20px;transition:all .3s ease;}#contents .blk-photo-gallery > .lay,#contents .blk-photo-gallery02 > .lay{position:relative;overflow:hidden;/*height:200px;*/}#contents .blk-photo-gallery > .lay::before,#contents .blk-photo-gallery > .lay::after,#contents .blk-photo-gallery02 > .lay::before,#contents .blk-photo-gallery02 > .lay::after{content:'';position:absolute;top:0;bottom:0;z-index:10;width:100%;height:200px;background:rgba(0,0,0,.5);}#contents .blk-photo-gallery > .lay::before,#contents .blk-photo-gallery02 > .lay::before{right:50%;margin-right:154px;}#contents .blk-photo-gallery > .lay::after,#contents .blk-photo-gallery02 > .lay::after{left:50%;margin-left:154px;}#contents .blk-photo-gallery .bx-viewport,#contents .blk-photo-gallery02 .bx-viewport{overflow:visible !important;margin:0 auto;max-width:300px;}#contents .blk-photo-gallery .bx-viewport::before,#contents .blk-photo-gallery .bx-viewport::after,#contents .blk-photo-gallery02 .bx-viewport::before,#contents .blk-photo-gallery02 .bx-viewport::after{content:'';position:absolute;top:200px;bottom:0;z-index:10;width:100%;background:#fff;}#contents .blk-photo-gallery .bx-viewport::before,#contents .blk-photo-gallery02 .bx-viewport::before{right:50%;margin-right:154px;}#contents .blk-photo-gallery .bx-viewport::after,#contents .blk-photo-gallery02 .bx-viewport::after{left:50%;margin-left:154px;}#contents .blk-photo-gallery .bx-controls .bx-prev,#contents .blk-photo-gallery .bx-controls .bx-next,#contents .blk-photo-gallery02 .bx-controls .bx-prev,#contents .blk-photo-gallery02 .bx-controls .bx-next{overflow:hidden;position:absolute;top:100px;z-index:15;width:30px;height:40px;background:#292929;text-indent:200%;white-space:nowrap;transform:translate(0,-50%);}#contents .blk-photo-gallery .bx-controls .bx-prev,#contents .blk-photo-gallery02 .bx-controls .bx-prev{right:50%;margin-right:137px;}#contents .blk-photo-gallery .bx-controls .bx-next,#contents .blk-photo-gallery02 .bx-controls .bx-next{left:50%;margin-left:137px;}#contents .blk-photo-gallery .bx-controls .bx-prev::before,#contents .blk-photo-gallery .bx-controls .bx-next::before,#contents .blk-photo-gallery02 .bx-controls .bx-prev::before,#contents .blk-photo-gallery02 .bx-controls .bx-next::before{display:block;content:'\e5cb';/* chevron_left */position:absolute;top:50%;left:0;width:100%;color:#fff;font-family:'Material Icons';font-size:2.4rem;font-weight:normal;text-align:center;text-indent:0;line-height:1;transform:translate(0,-50%);}#contents .blk-photo-gallery .bx-controls .bx-prev::before,#contents .blk-photo-gallery02 .bx-controls .bx-prev::before{content:'\e5cb';/* chevron_left */}#contents .blk-photo-gallery .bx-controls .bx-next::before,#contents .blk-photo-gallery02 .bx-controls .bx-next::before{content:'\e5cc';/* chevron_right */}#contents .blk-photo-gallery .bx-controls .bx-prev:hover,#contents .blk-photo-gallery .bx-controls .bx-next:hover,#contents .blk-photo-gallery02 .bx-controls .bx-prev:hover,#contents .blk-photo-gallery02 .bx-controls .bx-next:hover{opacity:.8;text-decoration:none;}#contents .blk-photo-gallery ul,#contents .blk-photo-gallery02 ul{overflow:hidden;margin:0;}#contents .blk-photo-gallery ul li,#contents .blk-photo-gallery02 ul li{margin:0;}#contents .blk-photo-gallery ul li figure,#contents .blk-photo-gallery02 ul li figure{position:relative;margin:0 -2px 24px -3px;padding:0 2px 0 3px;background:#292929;}#contents .blk-photo-gallery ul li figure::after,#contents .blk-photo-gallery02 ul li figure::after{display:block;content:'';position:absolute;top:10px;right:10px;width:58px;height:15px;background:url(../images/contents/watermark.png) left top no-repeat;background-size:58px auto;opacity:.6;}#contents .blk-photo-gallery .txt-photo-gallery,#contents .blk-photo-gallery02 .txt-photo-gallery{margin:0 auto 16px;font-size:1.4rem;}/* blk-tab01----------------------------------------*/#contents .blk-tab01{margin-bottom:24px;} #contents .blk-tab01 .list-tab01{margin-bottom:0;}#contents .blk-tab01 .list-tab01 li{font-size:1.4rem;}#contents .blk-tab01 .blk-panel{padding:20px 24px 16px;background:#effafc;}#contents .blk-tab01 .blk-panel p:last-of-type,#contents .blk-tab01 .blk-panel ul:last-of-type,#contents .blk-tab01 .blk-panel ol:last-of-type{margin-bottom:0;}/* blk-match01----------------------------------------*/#contents .blk-match01{margin-bottom:24px;}#contents .blk-match01 .place{margin-bottom:12px;font-size:1.4rem;}#contents .blk-match01 .match{display:table;width:100%;}#contents .blk-match01 .match .fight-card{display:table-cell;padding:10px 15px;border-radius:6px;background:#e5f8fc;font-size:1.4rem;font-weight:bold;text-align:center;vertical-align:top;}#contents .blk-match01 .match .detail{display:table-cell;padding-left:16px;width:45px;font-size:1rem;text-align:center;white-space:nowrap;}#contents .blk-match01 .match .detail a{display:block;box-sizing:border-box;position:relative;padding:7px 5px 3px;background:#ec4a61;border-radius:6px;color:#fff;text-decoration:none;}#contents .blk-match01 .match .detail a::before{display:block;content:'\e5cc';/* chevron_right */margin:0 0 -3px;color:#fff;font-family:'Material Icons';font-size:2rem;font-weight:normal;line-height:1;}/* blk-signage01----------------------------------------*/#contents .blk-signage01{overflow:hidden;position:relative;margin-bottom:48px;padding:0 25px 32px;border:1px solid #ddd;border-top:7px solid #3a82e4;border-bottom:7px solid #3a82e4;background:#edfbff url(../images/contents/kanagawa-logo.png) right 15px bottom 15px no-repeat;}#contents .blk-signage01::after{content:'';position:absolute;left:-150px;bottom:120px;z-index:0;width:1000px;height:800px;background:#fff;border-radius:400px;transform:rotate(-35deg);}#contents .blk-signage01 .source{position:relative;z-index:1;margin:0 -25px;padding:8px 20px;color:#2b9af1;font-size:2rem;font-weight:bold;}#contents .blk-signage01 .hdg{position:relative;z-index:1;margin:0 -15px 25px -25px;padding:3px 25px;border-top:1px solid #3a82e4;border-bottom:1px solid #3a82e4;background:linear-gradient(to right, rgba(203,243,252,1) 0%,rgba(255,255,255,0) 100%);font-size:2.8rem;text-align:center;}#contents .blk-signage01 figure{position:relative;z-index:1;float:left;margin:0 25px 0 0;width:315px;text-align:center;}#contents .blk-signage01 figure img{max-width:315px;max-height:210px;}#contents .blk-signage01 .txt{overflow:hidden;position:relative;z-index:1;padding-right:10px;}#contents .blk-signage01 .txt p{margin-bottom:24px;font-size:1.9rem;font-weight:bold;}#contents .blk-signage01 .txt .date{margin-bottom:16px;font-size:1.5rem;font-weight:bold;text-align:right;}/* login-no-member--------------------------------------*/#contents .login-no-member{margin-bottom:24px;padding:20px;border-radius:6px;background:rgba(3,189,222,.1);}#contents .login-no-member .hdg{margin-bottom:16px;font-size:1.6rem;text-align:center;}#contents .login-no-member ul li{margin-bottom:20px;}#contents .login-no-member ul li .btn02{padding:15px;line-height:1.5;}/* subarea_free--------------------------------------*/#contents .subarea_free_sp,#contents .subarea_free2_sp{margin-bottom:24px;}/* colorbox--------------------------------------*/#colorbox{z-index:999;}#cboxOverlay{position:fixed;top:0;left:0;z-index:900;width:100%;height:100%;background:#000;}#cboxLoadedContent{padding:24px;background:#fff;border-radius:10px;}#cboxClose[type="button"]{display:none;}#cboxClose{display:block;box-sizing:border-box;overflow:hidden;position:absolute;top:-10px;right:-10px;width:44px;height:44px;border-radius:44px;border:0;background:#aaa;font-size:2.4rem;text-indent:200%;white-space:nowrap;box-shadow:0 0 6px 3px rgba(0,0,0,0.15);}#cboxClose::after{display:block;content:'\e5cd';/* close */position:absolute;top:50%;left:10px;z-index:1;color:#fff;font-family:'Material Icons';font-size:inherit;font-weight:normal;text-indent:0;line-height:1;transform:translate(0,-50%);}.cboxIframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;}/*------------------------------------------------------------------------------------------------------------------------Table------------------------------------------------------------------------------------------------------------------------*//* tbl-normal01----------------------------------------*/#contents .tbl-normal01{width:100%;}#contents .tbl-normal01 th,#contents .tbl-normal01 td{display:block;border:0;text-align:left;vertical-align:top;}#contents .tbl-normal01 th{padding-bottom:8px;font-weight:bold;}#contents .tbl-normal01 td{padding-bottom:24px;}#contents .tbl-normal01 tr:last-of-type td{padding-bottom:0;}/* tbl-type01----------------------------------------*/#contents .tbl-type01{width:100%;}#contents .tbl-type01 th,#contents .tbl-type01 td{padding:10px;border:1px solid #dedede;font-size:1.4rem;text-align:left;vertical-align:top;}#contents .tbl-type01 th{background:#e5f8fc;font-weight:bold;}/* tbl-type02----------------------------------------*/#contents .tbl-type02{width:100%;}#contents .tbl-type02 th,#contents .tbl-type02 td{padding:10px 8px;border:1px solid #dedede;border-right:0;border-left:0;font-size:1.4rem;text-align:left;vertical-align:top;}#contents .tbl-type02 th{font-weight:bold;}/* tbl-type03----------------------------------------*/#contents .tbl-type03{width:100%;}#contents .tbl-type03 th,#contents .tbl-type03 td{display:block;margin-bottom:-1px;padding:10px 8px;border:1px solid #dedede;font-size:1.4rem;text-align:left;vertical-align:top;}#contents .tbl-type03 th{background:#e5f8fc;font-weight:bold;}/* tbl-type04----------------------------------------*/#contents .tbl-title01{margin-bottom:5px;padding:5px 10px;border:1px dotted #dedede;border-radius:40px;background:#f5f5f5;font-size:1.6rem;font-weight:bold;text-align:center;}#contents .tbl-type04{width:100%;}#contents .tbl-type04 caption{margin-bottom:5px;padding:5px 10px;width:100%;border:1px dotted #dedede;border-radius:40px;background:#f5f5f5;font-size:1.6rem;font-weight:bold;text-align:center;}#contents .tbl-type04 th{display:block;padding:10px 12px 0 16px;border:0;font-size:1.4rem;font-weight:bold;text-align:left;}#contents .tbl-type04 td{display:block;padding:10px 12px 10px 16px;border-bottom:1px solid #dedede;font-size:1.4rem;text-align:left;vertical-align:top;}/* tbl-scroll01----------------------------------------*/#contents .tbl-scroll01{overflow:auto;margin-bottom:24px;white-space:nowrap;}#contents .tbl-scroll01::-webkit-scrollbar{height:5px;}#contents .tbl-scroll01::-webkit-scrollbar-thumb{background:#dedede;}#contents .tbl-scroll01 table{margin-bottom:0;}/* tbl-baseball01----------------------------------------*/#contents .tbl-baseball01{width:100%;}#contents .tbl-baseball01 th,#contents .tbl-baseball01 td{padding:10px;border:1px solid #fff;background:#292929;color:#fff;font-size:1.4rem;font-family:'Oswald';font-weight:700;text-align:left;vertical-align:middle;line-height:1.2;}#contents .tbl-baseball01 td{padding:12px 5px;text-align:center;}#contents .tbl-baseball01 thead th{padding:5px;background:#545454;color:#dedede;text-align:center;}/* tbl-form01----------------------------------------*/#contents .tbl-form01{width:100%;}#contents .tbl-form01 > tbody > tr > th,#contents .tbl-form01 > tbody > tr > td{display:block;text-align:left;}#contents .tbl-form01 > tbody > tr > th{margin-bottom:8px;font-size:1.4rem;font-weight:bold;}#contents .tbl-form01 > tbody > tr > td{margin-bottom:24px;}#contents .tbl-form01 tr:last-of-type td{margin-bottom:0;}#contents .tbl-form01 .require{display:inline-block;margin-left:5px;padding:2px 6px;border-radius:2px;background:#fc3960;color:#fff;font-size:1rem;vertical-align:middle;}#contents .tbl-form01 p,#contents .tbl-form01 ul{margin-bottom:10px;}#contents .tbl-form01 p:last-of-type,#contents .tbl-form01 ul:last-of-type{margin-bottom:0;}#contents .tbl-form01 td .note{margin-bottom:10px;color:#666;font-size:1.2rem;}#contents .tbl-form01 p + p.error,#contents .tbl-form01 ul + p.error{margin-top:0;}/* table-align----------------------------------------*/table tr.align-type01 th,table tr.align-type01 td{text-align:left;}table thead.align-type02 th,table tbody.align-type02 th,table tbody.align-type02 td,table tr.align-type02 th,table tr.align-type02 td{text-align:center;}table thead.align-type03 th,table tbody.align-type03 th,table tbody.align-type03 td,table tr.align-type03 th,table tr.align-type03 td{text-align:right;}table tr.valign-type01 th,table tr.valign-type01 td,table th.valign-type01,table td.valign-type01{vertical-align:top;}table tbody.valign-type02 th,table tbody.valign-type02 td,table tr.valign-type02 th,table tr.valign-type02 td,table th.valign-type02,table td.valign-type02{vertical-align:middle;}table tbody.valign-type03 th,table tbody.valign-type03 td,table tr.valign-type03 th,table tr.valign-type03 td,table th.valign-type03,table td.valign-type03{vertical-align:bottom;}table .nowrap{white-space:nowrap;}/*------------------------------------------------------------------------------------------------------------------------Form------------------------------------------------------------------------------------------------------------------------*//* input-type01----------------------------------------*/#contents .input-type01{box-sizing:border-box;position:relative;-webkit-appearance:none;appearance:none;padding:9px 15px;width:100%;box-shadow:inset -1px -1px 3px 0 rgba(0,0,0,0.1);border:1px solid #dedede;border-radius:4px;font-size:1.6rem;}input::-webkit-input-placeholder{color:#666;opacity:1;}input::-moz-placeholder{color:#666;opacity:1;}input:-ms-input-placeholder{color:#666;opacity:1;}/* input-type02----------------------------------------*/#contents .input-type02{box-sizing:border-box;position:relative;-webkit-appearance:none;appearance:none;padding:9px 15px;width:100%;border:1px solid #dedede;border-radius:4px;font-size:1.6rem;}#contents .input-type02.error{margin-top:0;border-color:#d51313;background:#fff5f8;}/* input.size----------------------------------------*/#contents input.size01{width:80px;}#contents input.size02{width:160px;}/* textarea-type----------------------------------------*/#contents .textarea-type01{box-sizing:border-box;padding:9px 15px;width:100%;height:150px;border:1px solid #dedede;border-radius:4px;font-size:1.6rem;}/* select-type01----------------------------------------*/#contents .select-type01{display:inline-block;position:relative;}#contents .select-type01.full{display:block;}#contents .select-type01::after{display:block;content:'\e5cf';position:absolute;top:50%;right:5px;color:#292929;font-family:'Material Icons';font-size:2.6rem;text-indent:0;line-height:1;pointer-events:none;transform:translate(0,-50%);}#contents .select-type01 p,#contents .select-type01 select{box-sizing:border-box;position:relative;-webkit-appearance:none;appearance:none;padding:8px 35px 8px 10px;width:100%;box-shadow:inset -1px -1px 3px 0 rgba(0,0,0,0.1);border:1px solid #dedede;border-radius:4px;font-size:1.6rem;}#contents .select-type01 select::-ms-expand{display:none;}/* select-type02----------------------------------------*/#contents .select-type02{position:relative;}#contents .select-type02.variable{display:inline-block;}#contents .select-type02::after{display:block;content:'\e5cf';position:absolute;top:50%;right:5px;color:#292929;font-family:'Material Icons';font-size:2.6rem;text-indent:0;line-height:1;pointer-events:none;transform:translate(0,-50%);}#contents .select-type02 select{box-sizing:border-box;position:relative;-webkit-appearance:none;appearance:none;padding:8px 35px 8px 10px;width:100%;border:1px solid #dedede;border-radius:4px;font-size:1.6rem;}#contents .select-type02 select::-ms-expand{display:none;}/* cbx01--------------------------------------*/#contents .cbx01{display:inline-block;position:relative;overflow:hidden;padding-left:30px;min-height:22px;line-height:1.5;}#contents .cbx01::before{box-sizing:border-box;content:'';position:absolute;top:.1em;left:0;width:20px;height:20px;border:1px solid #dedede;background:#fff;}#contents .cbx01.checked::before{border-color:#03bdde;background:#03bdde;}#contents .cbx01.checked::after{display:block;content:'\e5ca';/* check */position:absolute;top:.25em;left:0;width:20px;color:#fff;font-family:'Material Icons';font-size:1.5rem;font-weight:normal;text-align:center;line-height:1;}#contents .cbx01 input[type='checkbox']{position:absolute;top:0;left:-100px;}/* radio01--------------------------------------*/#contents .radio01{display:inline-block;position:relative;overflow:hidden;padding-left:30px;min-height:22px;line-height:1.5;}#contents .radio01::before{box-sizing:border-box;content:'';position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #dedede;border-radius:20px;}#contents .radio01.checked::before{border-color:#03bdde;}#contents .radio01.checked::after{content:'';position:absolute;top:5px;left:5px;width:10px;height:10px;border-radius:20px;background:#03bdde;}#contents .radio01 input[type='radio']{position:absolute;top:0;left:-100px;}/* input-img--------------------------------------*/#contents .input-img-radio01,#contents .input-img-cbx01{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -8px 8px;}#contents .input-img-radio01 > label,#contents .input-img-cbx01 > label{display:block;box-sizing:border-box;position:relative;overflow:hidden;margin:0 8px 16px;padding:16px 14px;width:calc(50% - 16px);border:2px solid #f5f5f5;border-radius:6px;background:#f5f5f5;line-height:1.5;}#contents .input-img-radio01 > label.checked,#contents .input-img-cbx01 > label.checked{border-color:#03bdde;background:#e5f8fc;}#contents .input-img-radio01 > label input[type='radio'],#contents .input-img-cbx01 > label input[type='checkbox']{position:absolute;top:0;left:-100px;}#contents .input-img-radio01 > label .icon01,#contents .input-img-radio01 > label .icon02,#contents .input-img-cbx01 > label .icon01,#contents .input-img-cbx01 > label .icon02{position:absolute;top:7px;left:7px;padding:2px 5px;background:#292929;color:#fff;font-size:1rem;font-weight:bold;}#contents .input-img-radio01 > label .icon01,#contents .input-img-radio01 > label .icon01{background:#67be39;}#contents .input-img-cbx01 > label .icon02,#contents .input-img-cbx01 > label .icon02{background:#ff7f00;}#contents .input-img-radio01 > label figure,#contents .input-img-cbx01 > label figure{margin-bottom:16px;}#contents .input-img-radio01 > label figure img,#contents .input-img-cbx01 > label figure img{width:100%;}#contents .input-img-radio01 > label .txt,#contents .input-img-cbx01 > label .txt{display:block;margin-bottom:8px;font-size:1.4rem;font-weight:bold;}#contents .input-img-radio01 > label .sup,#contents .input-img-cbx01 > label .sup{display:block;color:#666;font-size:1.2rem;}/* form-submit----------------------------------------*/#contents .form-submit .btn02,#contents .form-submit .btn03,#contents .form-submit .btn05,#contents .form-submit .btn06{margin:15px 0;}/* js-auto-input-button--------------------------------------*/#contents .js-auto-input-button,#contents .js-auto-input-button-simple{margin-left:15px;padding:0 12px;height:41px;border:0;border-radius:4px;background:#f5f5f5;box-shadow:0 0 3px 1px rgba(0,0,0,0.3);font-weight:bold;vertical-align:middle;}/* form-text-bw01--------------------------------------*/#contents .form-text-bw01{display:inline-block;margin:0 7px;}/*------------------------------------------------------------------------------------------------------------------------Top------------------------------------------------------------------------------------------------------------------------*//* main-visual01--------------------------------------*/#contents .main-visual01{margin:-24px -20px 0;}#contents .main-visual01 figure img{width:100%;}/* top-info-area--------------------------------------*//* date */#top-info-area{margin:-24px -20px 0;}#top-info-area .date{margin:0;padding:0 12px;background:#f5f5f5;}#top-info-area .date p{display:table-cell;margin:0;width:600px;height:35px;color:#666;font-size:1.3rem;font-weight:bold;text-align:center;vertical-align:middle;}#top-info-area .date p .num01,#top-info-area .date p .num02{font-family:'Oswald';font-weight:500;}#top-info-area .date p .num01{font-size:1.4rem;}#top-info-area .date p .num02{font-size:1.8rem;}#top-info-area .date p .day.sat{color:#5d8cc5;}#top-info-area .date p .day.holiday{color:#ff89b6;}/* news */#top-info-area .news{margin:0;padding:12px 0;border-bottom:1px solid #dedede;}#top-info-area .news .bx-wrapper{position:relative;}#top-info-area .news ul{margin:0;}#top-info-area .news ul li{margin:0;padding:0 12px;font-size:1.4rem;font-weight:bold;}#top-info-area .news ul li:nth-child(n+2){display:none;}#top-info-area .news .bx-wrapper ul li:nth-child(n+2){display:list-item;}#top-info-area .news ul li a{display:block;overflow:hidden;color:#000;text-decoration:none;}#top-info-area .news ul li .cat{display:block;float:left;margin:0 10px 0 0;min-width:36px;border-radius:3px;font-size:1.2rem;text-align:center;line-height:2rem;}#top-info-area .news ul li.cat01 .cat{background:#f00;color:#fff;}#top-info-area .news ul li.cat02 .cat{background:#f80;color:#fff;}#top-info-area .news ul li.cat03 .cat{background:#ffc400;color:#292929;}#top-info-area .news ul li.cat01 .txt{color:#f00;}#top-info-area .news ul li.cat01 .txt{color:#f00;}#top-info-area .news ul li.cat02 .txt,#top-info-area .news ul li.cat03 .txt{color:#000;}#top-info-area .news ul li .txt{overflow:hidden;margin:0;padding-top:2px;font-size:1.4rem;line-height:1.2;}#top-info-area .news ul li .txt time{color:#666;font-size:1rem;font-weight:normal;}#top-info-area .news ul li .txt .update{margin-left:10px;color:#ff6c6c;font-size:1rem;font-weight:normal;}#top-info-area .news .bx-controls-direction{display:none;}#top-info-area .news .bx-pager{position:absolute;bottom:0;right:12px;font-size:0;text-align:center;letter-spacing:-.4em;}#top-info-area .news .bx-pager .bx-pager-item{display:inline-block;margin-left:10px;}#top-info-area .news .bx-pager .bx-pager-item .bx-pager-link{display:block;overflow:hidden;width:8px;height:8px;border-radius:8px;background:#f5f5f5;font-size:0;text-indent:200%;white-space:nowrap;letter-spacing:normal;}#top-info-area .news .bx-pager .bx-pager-item .bx-pager-link.active{background:#ffc400;}/* keyword */#top-info-area .keyword{overflow-x:auto;overflow-y:hidden;position:relative;margin:0;white-space:nowrap;}#top-info-area .keyword ul{display:table;margin:0;padding:12px 0 12px 12px;-webkit-overflow-scrolling:touch;}#top-info-area .keyword ul::-webkit-scrollbar {display:none;height:0 !important;}#top-info-area .keyword ul li{display:table-cell;margin:0;padding:0 12px 0 0;font-size:1.3rem;font-weight:bold;-webkit-transform:translateZ(0px);}#top-info-area .keyword ul li a{display:block;box-sizing:border-box;position:relative;padding:8px 12px 8px 32px;border:1px solid #ecfafc;border-radius:4px;background:#ecfafc;color:#0096df;text-decoration:none;}#top-info-area .keyword ul li a::before{display:block;content:'\e54e';/* local_offer */position:absolute;top:50%;left:12px;color:#76dbec;font-family:'Material Icons';font-size:1.5rem;text-indent:0;line-height:1;transform:translate(0,-50%);}/* area */#top-info-area .area{overflow-x:auto;overflow-y:hidden;position:relative;margin:0;white-space:nowrap;}#top-info-area .area ul{display:table;margin:0;padding:16px 0 16px 12px;-webkit-overflow-scrolling:touch;}#top-info-area .area ul::-webkit-scrollbar {display:none;height:0 !important;}#top-info-area .area ul li{display:table-cell;margin:0;padding:0 12px 0 0;font-size:1.3rem;font-weight:bold;-webkit-transform:translateZ(0px);}#top-info-area .area ul li a{display:block;box-sizing:border-box;position:relative;padding:7px 12px;border:1px solid #ecfafc;border-radius:4px;background:#f5f5f5;color:#292929;text-decoration:none;}body[class*="i-cate-yokohama"] #top-info-area .area ul li.yokohama_area a,body[class*="i-cate-kawasaki"] #top-info-area .area ul li.kawasaki_area a,body[class*="i-cate-sagamihara"] #top-info-area .area ul li.sagamihara_area a,body[class*="i-cate-yokosuka"] #top-info-area .area ul li.yokosuka_area a,body[class*="i-cate-shonan"] #top-info-area .area ul li.shonan_area a,body[class*="i-cate-odawara"] #top-info-area .area ul li.odawara_area a,#top-info-area .area ul li a:hover{background:#8eb0bf;color:#fff;}#top-info-area .area ul li a::before{display:inline-block;content:'\e8b4';/* room */margin-right:5px;color:#e7453c;font-family:'Material Icons';font-size:1.5rem;text-indent:0;line-height:1;vertical-align:middle;}/* top-head-bnr--------------------------------------*/#contents .top-head-bnr{margin:10px -20px 20px;}/* important-news01--------------------------------------*/#contents .important-news01{margin:0 -10px 24px;}#contents .important-news01 .blk-segment01,#contents .important-news01 .blk-segment02{margin-bottom:16px;}#contents .important-news01 .blk-segment01{border-width:1px;}#contents .important-news01 .blk-segment02{background:#fff3f0;}#contents .important-news01 .blk-segment02 h2{position:relative;margin:0 0 20px;color:#f00;font-size:1.6rem;}#contents .important-news01 .blk-segment02 h2 a{display:block;color:#f00;text-decoration:none;}#contents .important-news01 .blk-segment02 h2 a::after{display:block;content:'\e5cc';/* chevron_right */position:absolute;top:50%;right:0;color:#f00;font-family:'Material Icons';font-size:inherit;font-weight:normal;line-height:1;}#contents .important-news01 .blk-segment02 h3{margin:0 0 10px;font-size:1.4rem;}#contents .important-news01 p{font-size:1.4rem;}/* top-pin-area--------------------------------------*/#top-pin-area{margin:0 -20px 20px;padding:0 10px;border-bottom:1px solid #dedede;}/* article01 */#top-pin-area .article01.article-cont01{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #dedede;}#top-pin-area .article01.article-cont01 figure{margin:0 -10px 15px;}/* article02 */#top-pin-area .article02.article-cont01{display:flex;justify-content:flex-start;flex-wrap:wrap;position:relative;margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #dedede;}#top-pin-area .article02.article-cont01::before{content:'';position:absolute;top:0;left:50%;bottom:10px;width:1px;background:#dedede;}#top-pin-area .article02.article-cont01 > .cont{box-sizing:border-box;padding-right:10px;width:50%;}#top-pin-area .article02.article-cont01 > .cont:nth-child(2n){padding:0 0 0 10px;}#top-pin-area .article02.article-cont01 figure{margin-bottom:10px;}#top-pin-area .article02.article-cont01 .hdg{font-size:1.5rem;}#top-pin-area .article02.article-cont01 .hdg .sub{font-size:1.1rem;}/* bnr01 */#top-pin-area .pinup .bnr01{margin:0 auto 16px;max-width:300px;}/* top-news-area--------------------------------------*/#top-news-area{position:relative;margin:0 -20px;}#top-news-area #main-contents{margin:0 10px;}#top-news-area #sub-contents{padding:20px 20px 0;border-top:1px solid #dedede;}/* kanagawa-news */#top-news-area .kanagawa-main{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #dedede;}#top-news-area .kanagawa-news .blk-article-list02.article-cont01{margin-bottom:10px;}#top-news-area .kanagawa-news > .lay > .cont02{display:flex;justify-content:flex-start;flex-wrap:wrap;position:relative;margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #dedede;}#top-news-area .kanagawa-news > .lay > .cont02::before{content:'';position:absolute;top:0;left:50%;bottom:10px;width:1px;background:#dedede;}#top-news-area .kanagawa-news > .lay > .cont02 .article-cont01{box-sizing:border-box;padding-right:10px;width:50%;}#top-news-area .kanagawa-news > .lay > .cont02 .article-cont01:nth-child(2n){padding:0 0 0 10px;}#top-news-area .kanagawa-news > .lay > .cont02 .article-cont01 figure{margin-bottom:10px;}#top-news-area .kanagawa-news > .lay > .cont02 .article-cont01 .hdg{font-size:1.5rem;}#top-news-area .kanagawa-news > .lay > .cont02 .article-cont01 .hdg .sub{font-size:1.1rem;}#top-news-area .kanagawa-news .list-btn01{padding:0 10px;}/* japan-news */#top-news-area .japan-news{margin:0 -10px 24px;padding:20px 20px 0;border-top:1px solid #dedede;}/* special-serial-area01--------------------------------------*/#contents .special-serial-area01{margin:0 -20px 20px;padding:20px 20px 24px;background:#ecfafc;}#contents .special-serial-area01 .blk-ss .cont{position:relative;width:183px;box-shadow:0 0 4px 2px rgba(0,0,0,0.1);background:#fff;}#contents .special-serial-area01 .blk-ss .cont a{display:block;padding:0 16px 58px;color:#292929;text-decoration:none;}#contents .special-serial-area01 .blk-ss .cont figure{margin:0 -16px 16px;}#contents .special-serial-area01 .blk-ss .cont .hdg{margin:0 0 5px;color:#03bdde;font-size:1.4rem;text-align:center;}#contents .special-serial-area01 .blk-ss .cont .hdg .sub{display:block;margin:8px 0 0;color:#666;font-size:1.2rem;text-align:left;}#contents .special-serial-area01 .blk-ss .cont p{margin-bottom:0;font-size:1.4rem;font-weight:bold;}#contents .special-serial-area01 .blk-ss .cont .btn{position:absolute;bottom:16px;left:50%;margin-left:-51px;margin-bottom:0;padding:5px 0;width:100px;border:1px solid #0096df;border-radius:4px;color:#0096df;font-size:1.3rem;text-align:center;}#contents .special-serial-area01 .bx-viewport{overflow:visible !important;}/* blk-pay-course01--------------------------------------*/#contents .blk-pay-article01 .cont01{margin-bottom:24px;}#contents .blk-pay-course01{margin:0 10px 24px;padding:16px;border:1px solid #dedede;border-radius:8px;background:#f8f8f8;}#contents .blk-pay-course01 .hdg{margin:0 0 10px;color:#03bdde;font-size:1.8rem;text-align:center;}#contents .blk-pay-course01 .lead{margin-bottom:12px;font-weight:bold;text-align:center;}#contents .blk-pay-course01 figure{margin:0 auto 16px;max-width:258px;text-align:center;}#contents .blk-pay-course01 p{margin-bottom:0;font-size:1.4rem;}#contents .blk-pay-course01 .detail{text-align:right;}/* blk-course-info01--------------------------------------*/#contents .blk-course-info01{margin:0 0 24px;padding:16px;border:1px solid #dedede;border-radius:8px;background:#f8f8f8;}#contents .blk-course-info01 .hdg{margin:0 0 10px;color:#03bdde;font-size:1.8rem;text-align:center;}#contents .blk-course-info01 figure{margin:0 auto 16px;text-align:center;}#contents .blk-course-info01 p{margin-bottom:24px;font-size:1.4rem;}/* top-kanaloco-news--------------------------------------*/#contents .top-kanaloco-news{margin:0 -20px 24px;padding:20px 20px 0;border-top:1px solid #dedede;}#contents .top-kanaloco-news .hdg-link02{margin-bottom:5px;}/* blk-useful-info01--------------------------------------*/#contents .blk-useful-info01{margin:0 -20px;padding:20px;background:#f5f5f5;}#contents .blk-useful-info01 .useful-info{overflow-x:auto;overflow-y:hidden;margin:0 -20px 0;}#contents .blk-useful-info01 .useful-info > .lay{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -6px;padding:0 8px 0 20px;width:2072px;-webkit-overflow-scrolling:touch;}#contents .blk-useful-info01 .useful-info > .lay::-webkit-scrollbar {display:none;height:0 !important;}#contents .blk-useful-info01 .useful-info > .lay > .cont{box-sizing:border-box;margin:0 12px 12px 0;width:284px;background:#fff;font-weight:bold;-webkit-transform:translateZ(0px);}#contents .blk-useful-info01 .useful-info > .lay > .cont a{display:block;overflow:hidden;padding:10px 5px 16px 16px;color:#292929;text-decoration:none;}#contents .blk-useful-info01 .useful-info > .lay > .cont .hdg{margin-bottom:6px;font-size:1.4rem;}#contents .blk-useful-info01 .useful-info > .lay > .cont figure{float:left;width:50px;margin:0 10px 0 0;}#contents .blk-useful-info01 .useful-info > .lay > .cont p{overflow:hidden;margin:0;font-size:1.2rem;font-weight:normal;line-height:1.4;}/* blk-article-slider01--------------------------------------*/#contents .blk-article-slider01{position:relative;overflow:hidden;margin:0 -20px 32px;min-height:157px;background:url(../images/bg/bx_loader.gif) center center no-repeat;}#contents .blk-article-slider01::before,#contents .blk-article-slider01::after{content:'';position:absolute;top:0;bottom:0;z-index:10;width:100%;background:rgba(255,255,255,.5);}#contents .blk-article-slider01::before{right:50%;margin-right:155px;}#contents .blk-article-slider01::after{left:50%;margin-left:155px;}#contents .blk-article-slider01 .lay{overflow:hidden;}#contents .blk-article-slider01 .bx-wrapper{overflow:hidden;width:100%;}#contents .blk-article-slider01 .bx-viewport{overflow:visible !important;margin:0 auto;max-width:300px;}#contents .blk-article-slider01 .cont{position:relative;background:#fff;}#contents .blk-article-slider01 .cont:nth-child(n+1){position:absolute;left:-1000px;}#contents .blk-article-slider01 .bx-wrapper .cont:nth-child(n+1){position:relative;left:auto;}#contents .blk-article-slider01.article-cont01 figure{position:relative;margin:0;}#contents .blk-article-slider01.article-cont01 figure::after{display:block;content:'';position:absolute;top:10px;right:10px;width:58px;height:15px;background:url(../images/contents/watermark.png) left top no-repeat;background-size:58px auto;opacity:.6;}#contents .blk-article-slider01.article-cont01 .txt{box-sizing:border-box;position:absolute;bottom:0;left:0;padding:0 10px 10px;width:100%;}#contents .blk-article-slider01.article-cont01 .hdg{color:#fff;font-size:1.4rem;}#contents .blk-article-slider01.article-cont01 .sub{margin-bottom:3px;font-size:1.2rem;}#contents .blk-article-slider01.article-cont01 .info{color:#bfbfbf;font-size:1.1rem;}#contents .blk-article-slider01 .bx-controls{display:none;}/* blk-article-slider02--------------------------------------*/#contents .blk-article-slider02{position:relative;overflow:hidden;margin:0 -20px 32px;min-height:157px;background:url(../images/bg/bx_loader.gif) center center no-repeat;}#contents .blk-article-slider02::before,#contents .blk-article-slider02::after{content:'';position:absolute;top:0;bottom:0;z-index:10;width:100%;background:rgba(255,255,255,.5);}#contents .blk-article-slider02::before{right:50%;margin-right:155px;}#contents .blk-article-slider02::after{left:50%;margin-left:155px;}#contents .blk-article-slider02 .lay{overflow:hidden;}#contents .blk-article-slider02 .bx-wrapper{overflow:hidden;width:100%;}#contents .blk-article-slider02 .bx-viewport{overflow:visible !important;margin:0 auto;max-width:300px;}#contents .blk-article-slider02 .cont{position:relative;background:#fff;}#contents .blk-article-slider02 .cont:nth-child(n+1){position:absolute;left:-1000px;}#contents .blk-article-slider02 .bx-wrapper .cont:nth-child(n+1){position:relative;left:auto;}#contents .blk-article-slider02.article-cont01 figure{margin:0;}#contents .blk-article-slider02.article-cont01 .txt{box-sizing:border-box;position:absolute;bottom:0;left:0;padding:10px;width:100%;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);}#contents .blk-article-slider02.article-cont01 .hdg{color:#fff;font-size:1.4rem;}#contents .blk-article-slider02.article-cont01 .sub{margin-bottom:3px;color:#fff;font-size:1.2rem;}#contents .blk-article-slider02.article-cont01 .info{color:#bfbfbf;font-size:1.1rem;}#contents .blk-article-slider02 .bx-controls{display:none;}/*------------------------------------------------------------------------------------------------------------------------Other------------------------------------------------------------------------------------------------------------------------*//* hr--------------------------------------*/#contents .hr-type01{margin:24px 0;height:1px;background:#dedede;}#contents .hr-type01 hr{display:none;}/* space--------------------------------------*/#contents .space-top01{margin-top:0 !important;}#contents .space-top02{margin-top:5px !important;}#contents .space-top03{margin-top:10px !important;}#contents .space-top04{margin-top:20px !important;}#contents .space-top05{margin-top:30px !important;}#contents .space-top06{margin-top:40px !important;}#contents .space-top07{margin-top:50px !important;}#contents .space-right01{margin-right:0 !important;}#contents .space-right02{margin-right:10px !important;}#contents .space-right03{margin-right:20px !important;}#contents .space-right04{margin-right:30px !important;}#contents .space-right05{margin-right:50px !important;}#contents .space-btm01{margin-bottom:0 !important;}#contents .space-btm02{margin-bottom:5px !important;}#contents .space-btm03{margin-bottom:10px !important;}#contents .space-btm04{margin-bottom:20px !important;}#contents .space-btm05{margin-bottom:30px !important;}#contents .space-btm06{margin-bottom:40px !important;}#contents .space-btm07{margin-bottom:50px !important;}#contents .space-btm-xsmall{margin-bottom:6px !important;}#contents .space-btm-small{margin-bottom:12px !important;}#contents .space-btm-normal{margin-bottom:24px !important;}#contents .space-btm-large{margin-bottom:32px !important;}#contents .space-left01{margin-left:0 !important;}#contents .space-left02{margin-left:10px !important;}#contents .space-left03{margin-left:20px !important;}#contents .space-left04{margin-left:30px !important;}#contents .space-left05{margin-left:50px !important;}/* section--------------------------------------*/#contents .section01{clear:both;margin-bottom:24px;}#contents .section02{clear:both;margin-bottom:32px;}#contents .section03{clear:both;margin-bottom:48px;}#contents .section04{clear:both;padding-bottom:12px;}#contents .section-list01{border-bottom:1px solid #666;margin-bottom:24px;}#contents .section-list01:last-of-type{border-bottom:0;}#contents .section-list01 > section:last-of-type .blk-article-list07 > .cont:last-of-type{border-bottom:0;}#contents .section-kanagawa01{margin:0 -20px;padding:20px 10px 0;border-top:1px solid #dedede;}#contents .section-kanagawa01 .hdg-link01{margin-right:10px;margin-left:10px;font-size:1.6rem;}#contents .section-kanagawa02{margin:0 -20px;padding:20px 20px 0;border-top:1px solid #dedede;}#contents .section-japan01{margin:0 -20px;padding:20px 20px 0;border-top:1px solid #dedede;}#contents .section-i-cate-theme{padding:20px 0 0;border-top:2px dotted #e85c5c;}#contents .section-i-cate-product{padding:20px 0 0;border-top:2px dotted #89c6a7;}#contents .section-i-cate-shop{padding:20px 0 0;border-top:2px dotted #e9ca55;}#contents .section-i-cate-recommendation{padding:20px 0 0;border-top:2px dotted #977963;}/* acms ----------------------------------------*/#contents .acms-entry h2,#contents .acms-entry h3,#contents .acms-entry h4,#contents .acms-entry h5,#contents .acms-entry h6,#contents .acms-entry ul,#contents .acms-entry .figure-type01,#contents .acms-entry .blk-segment01,#contents .acms-entry .blk-segment02,#contents .acms-entry .blk-segment03,#contents .acms-entry .blk-segment04,#contents .acms-entry .blk-segment05,#contents .acms-entry .blk-column02,#contents .acms-entry .blk-column03,#contents .acms-entry .imakana-place-info{margin-right:10px;margin-left:10px;}#contents .acms-entry ol{margin-right:10px;margin-left:30px;}/* ad--------------------------------------*/.ad1_paid,body.theme-dark .ad9_sp,body.theme-dark .ad6_sp,body.theme-dark .ad10_sp,body.theme-dark .ad17_sp,body.theme-dark .ad18_sp,body.theme-dark .ad19_sp,body.theme-dark .ad20_sp,body.theme-dark .ad21_sp,body.theme-dark .ad22_sp,body.theme-dark .ad23_sp,body.theme-dark .subarea_free_sp,body.theme-dark .subarea_free2_sp,.ad9_sp_dark,.ad6_sp_dark,.ad10_sp_dark,.ad17_sp_dark,.ad18_sp_dark,.ad19_sp_dark,.ad20_sp_dark,.ad21_sp_dark,.ad22_sp_dark,.ad23_sp_dark,.subarea_free_sp_dark,.subarea_free2_sp_dark{display:none;}body.theme-dark .ad9_sp_dark,body.theme-dark .ad6_sp_dark,body.theme-dark .ad10_sp_dark,body.theme-dark .ad17_sp_dark,body.theme-dark .ad18_sp_dark,body.theme-dark .ad19_sp_dark,body.theme-dark .ad20_sp_dark,body.theme-dark .ad21_sp_dark,body.theme-dark .ad22_sp_dark,body.theme-dark .ad23_sp_dark,body.theme-dark .subarea_free_sp_dark,body.theme-dark .subarea_free2_sp_dark{display:block}.ad1_sp,.ad1_sp_paid,.ik_ad7_sp{margin-right:auto;margin-left:auto;max-width:320px;}#contents .blk-bnr02 .ik_ad3_sp{margin-right:-18px;margin-left:-18px;}/*------------------------------------------------------------------------------------------------------------------------clearFix------------------------------------------------------------------------------------------------------------------------*/#contents .hdg-entry01 > .cont::after,#topic-path::after,#contents .nav-page01::after,#contents .list-variable01::after,#contents .list-btn01::after,#contents .list-btn02::after,#contents .list-tag01::after,#contents .list-tag02::after,#contents .blk-column01::after,#contents .blk-sort01::after,#contents .blk-sort02::after,#contents .entry-detail01::after,#contents .entry-detail02::after,#top-info-area .keyword ul::after,#contents .special-serial-area01 .blk-ss::after,#contents .blk-pay-article01::after,#contents .blk-fix::after{display:block;content:'';clear:both;}/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////dark mode////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/@media screen and (max-width:599px){/*------------------------------------------------------------------------------------------------------------------------Heading------------------------------------------------------------------------------------------------------------------------*//* hdg-entry01----------------------------------------*/body.theme-dark #contents .hdg-entry01 > .cont .list-cat li{border-color:#545454;}body.theme-dark #contents .hdg-entry01 > .cont .list-cat li a{color:#fff;}/* hdg-special01----------------------------------------*/body.theme-dark #contents .hdg-special01 .info{border-color:#545454;color:#fff;}/* hdg-type----------------------------------------*/body.theme-dark #contents .hdg-type05{background:#292929;}/* hdg-link----------------------------------------*/body.theme-dark #contents .hdg-link01 a,body.theme-dark #contents .hdg-link02 a,body.theme-dark #contents .hdg-link03 a{color:#fff;}/* hdg-link----------------------------------------*/body.theme-dark #contents .hdg-link01 a::after,body.theme-dark #contents .hdg-link02 a::after,body.theme-dark #contents .hdg-link03 a::after{color:#03bdde;}body.theme-dark #contents .hdg-link02.type01 a::after{color:#cc5e66;}/* hdg-election01----------------------------------------*/body.theme-dark #contents .hdg-election01{border-color:#545454;background:#323232;}body.theme-dark #contents .hdg-election01 .place{color:#bfbfbf;}/* hdg-summary----------------------------------------*/body.theme-dark #contents .hdg-summary{border-color:#545454;}/*------------------------------------------------------------------------------------------------------------------------Navigation------------------------------------------------------------------------------------------------------------------------*//* nav-page01----------------------------------------*/body.theme-dark #contents .nav-page01 ul li a{border-color:#545454;background:#292929;color:#fff;}body.theme-dark #contents .nav-page01 ul .current a{border:1px solid #666;background:#666;}/* nav-page02----------------------------------------*/body.theme-dark #contents .nav-page02 ul li a{border-color:#545454;color:#fff;}body.theme-dark #contents .nav-page02 ul li.prev a,body.theme-dark #contents .nav-page02 ul li.next a{background:#666;}body.theme-dark #contents .nav-page02 ul li.prev a::before,body.theme-dark #contents .nav-page02 ul li.next a::before{color:#fff;}/* nav-page03----------------------------------------*/body.theme-dark #contents .nav-page03 li a::before{color:#fff;}/* nav-page04----------------------------------------*/body.theme-dark #contents .nav-page04{border-color:#545454;}/*------------------------------------------------------------------------------------------------------------------------Text------------------------------------------------------------------------------------------------------------------------*/body.theme-dark #contents .color-type02{color:#bfbfbf;}/* btn01----------------------------------------*/body.theme-dark #contents .btn01{border-color:#545454;background:#323232;color:#fff;}/* btn04----------------------------------------*/body.theme-dark #contents .btn04{border-color:#545454;}/* entry-img----------------------------------------*/body.theme-dark #contents .entry-img01,body.theme-dark #contents .entry-img02,body.theme-dark #contents .entry-img03,body.theme-dark #contents .entry-img04,body.theme-dark #contents .figure-type01{background:#545454;}body.theme-dark #contents .entry-img01 figcaption,body.theme-dark #contents .entry-img02 figcaption,body.theme-dark #contents .entry-img03 figcaption,body.theme-dark #contents .entry-img04 figcaption,body.theme-dark #contents .figure-type01 figcaption{background:#323232;}/* txt-date01----------------------------------------*/body.theme-dark #contents .txt-date01{background:#545454;}/*------------------------------------------------------------------------------------------------------------------------List------------------------------------------------------------------------------------------------------------------------*//* list-disc----------------------------------------*/body.theme-dark #contents .list-disc01 li::before{background:#fff;}/* list-link01----------------------------------------*/body.theme-dark #contents .list-link01 li{border-color:#545454;}body.theme-dark #contents .list-link01 li a{color:#fff;}body.theme-dark #contents .list-link01 li a::before{color:#9e9e9e;}/* list-link02----------------------------------------*/body.theme-dark #contents .list-link02 li a{color:#fff;}body.theme-dark #contents .list-link02 li .sub{color:#dedede;}/* list-btn01----------------------------------------*/body.theme-dark #contents .list-btn01 li a{color:#292929;}/* list-link03----------------------------------------*/body.theme-dark #contents .list-link03 > li::after{color:#fff;}body.theme-dark #contents .list-link03 > li a{color:#fff;}/* list-link04----------------------------------------*/body.theme-dark #contents .list-link04 > li{border-color:#545454;}body.theme-dark #contents .list-link04 > li a{color:#fff;}body.theme-dark #contents .list-link04 > li .info{color:#bfbfbf;}/* list-link05----------------------------------------*/body.theme-dark #contents .list-link05 > li{border-color:#545454;}body.theme-dark #contents .list-link05 > li a{color:#fff;}body.theme-dark #contents .list-link05 > li .info{color:#bfbfbf;}/* list-menu01----------------------------------------*/body.theme-dark #contents .list-menu01 li a,body.theme-dark #contents .list-menu01 li span.lay{color:#fff;}body.theme-dark #contents .blk-menu-modal01 .btn-close a{background:#666;}/* list-article----------------------------------------*/body.theme-dark #contents .list-article01 li a,body.theme-dark #contents .list-article02 li a,body.theme-dark #contents .list-article03 li a{color:#fff;}body.theme-dark #contents .list-article01 li .offer,body.theme-dark #contents .list-article02 li .offer,body.theme-dark #contents .list-article03 li .offer{color:#bfbfbf;}/* list-election01----------------------------------------*/body.theme-dark #contents .list-election01 li{border-color:#545454;background:#323232;}body.theme-dark #contents .list-election01 li a{color:#fff;}/* list-tag01----------------------------------------*/body.theme-dark #contents .list-tag01 li{border-color:#545454;}body.theme-dark #contents .list-tag01 li a{color:#fff;}/* list-tab01----------------------------------------*/body.theme-dark #contents .list-tab01{border-color:#545454;}body.theme-dark #contents .list-tab01 li a{color:#bfbfbf;}body.theme-dark #contents .list-tab01 li.current a{color:#fff;}/* list-paper01----------------------------------------*/body.theme-dark #contents .list-paper01 .date{background:#545454;}body.theme-dark #contents .list-paper01 figure{border-color:#545454;}body.theme-dark #contents .list-paper01 .title{color:#fff;}/* list-paper02----------------------------------------*/body.theme-dark #contents .list-paper02 figure{border-color:#545454;}body.theme-dark #contents .list-paper02 .title{color:#fff;}/*------------------------------------------------------------------------------------------------------------------------Block Element------------------------------------------------------------------------------------------------------------------------*//* blk-segment03,04,05----------------------------------------*/body.theme-dark #contents .blk-segment03,body.theme-dark #contents .blk-segment04{background:#545454;}body.theme-dark #contents .blk-segment05{background:#323232;}/* blk-separation01----------------------------------------*/body.theme-dark #contents .blk-separation01{border-color:#545454;}/* blk-quote01----------------------------------------*/body.theme-dark .blk-quote01{border-color:#545454;background:#323232;}/* article-cont01--------------------------------------*/body.theme-dark #contents .article-cont01 figure figcaption{color:#292929;}body.theme-dark #contents .article-cont01 .hdg,body.theme-dark #contents .article-cont01 p{color:#fff;}body.theme-dark #contents .article-cont01 .info{color:#dedede;}body.theme-dark #contents .article-cont01 .info .new{color:#292929;}body.theme-dark #contents .article-cont01 a{color:#fff;}/* blk-article-list----------------------------------------*/body.theme-dark #contents .blk-article-list01.article-cont01 > .cont,body.theme-dark #contents .blk-article-list02.article-cont01 > .cont,body.theme-dark #contents .blk-article-list03.article-cont01 > .cont,body.theme-dark #contents .blk-article-list04.article-cont01 > .cont,body.theme-dark #contents .blk-article-list05.article-cont01 > .cont,body.theme-dark #contents .blk-article-list06.article-cont01 > .cont,body.theme-dark #contents .blk-article-list07.article-cont01 > .cont{border-color:#545454;}body.theme-dark #contents .blk-article-list08.article-cont01 > .cont{background:#323232;}/* blk-time-series01----------------------------------------*/body.theme-dark #contents .blk-time-series01 .text,body.theme-dark #contents .blk-time-series01 .text::before,body.theme-dark #contents .blk-time-series01 .text::after{background:#323232;}/* blk-area-top----------------------------------------*/body.theme-dark #contents .blk-area-top{border-color:#545454;}/* blk-share01----------------------------------------*/body.theme-dark #contents .blk-share01{border-color:#545454;}body.theme-dark #contents .blk-share01 .sns li a,body.theme-dark #contents .blk-share01 .sns li span.lay{color:#fff;}/* blk-menu-modal01----------------------------------------*/body.theme-dark #contents .blk-menu-modal01{background:#292929;}/* notice-members-only----------------------------------------*/body.theme-dark #contents .notice-members-only .plan > .cont + .cont{border-color:#545454;}/* blk-about-series01----------------------------------------*/body.theme-dark #contents .blk-about-series01 .list-btn .btn-follow a{border-color:#545454;}body.theme-dark #contents .blk-about-series01 .dl-series-new{border-color:#545454;}/* entry-members-only----------------------------------------*/body.theme-dark #contents .entry-members-only01::after,body.theme-dark #contents .entry-members-only02::after{background:linear-gradient(to bottom, rgba(41,41,41,0) 0%,rgba(41,41,41,1) 100%);}/* entry-recommend01----------------------------------------*/body.theme-dark #contents .entry-recommend01{background:#545454;}body.theme-dark #contents .entry-recommend01 > .lay{background:#292929;}body.theme-dark #contents .entry-recommend01 .list02 li{border-color:#545454;}body.theme-dark #contents .entry-recommend01 .list02 li a{color:#fff;}/* blk-toggle-list01----------------------------------------*/body.theme-dark #contents .blk-toggle-list01,body.theme-dark #contents .blk-toggle-list01 .hdg{border-color:#545454;}body.theme-dark #contents .blk-toggle-list01 .hdg::after{color:#fff;}/* blk-election01----------------------------------------*/body.theme-dark #contents .blk-election01 .election-head-sp,body.theme-dark #contents .blk-election01 > .cont{border-color:#545454;}body.theme-dark #contents .blk-election01 > .cont .txt02 .party{background:#323232;}body.theme-dark #contents .blk-election01 > .cont .txt04,body.theme-dark #contents .blk-election01 > .cont .txt05{color:#bfbfbf;}body.theme-dark #contents .blk-election01 > .cont .txt05{border-color:#545454;}/* blk-personnel01----------------------------------------*/body.theme-dark #contents .blk-personnel01 .personnel-head-sp,body.theme-dark #contents .blk-personnel01 .cont,body.theme-dark #contents .blk-personnel01 .cont .txt02,body.theme-dark #contents .blk-personnel01 .cont .lay02{border-color:#545454;}body.theme-dark #contents .blk-personnel01 .cont .info{color:#bfbfbf;}/*------------------------------------------------------------------------------------------------------------------------Table------------------------------------------------------------------------------------------------------------------------*//* tbl-type01----------------------------------------*/body.theme-dark #contents .tbl-type01 th,body.theme-dark #contents .tbl-type01 td{border-color:#545454;}body.theme-dark #contents .tbl-type01 th{background:#323232;}/* tbl-type02----------------------------------------*/body.theme-dark #contents .tbl-type02 th,body.theme-dark #contents .tbl-type02 td{border-color:#545454;}/* tbl-type03----------------------------------------*/body.theme-dark #contents .tbl-type03 th,body.theme-dark #contents .tbl-type03 td{border-color:#545454;}body.theme-dark #contents .tbl-type03 th{background:#323232;}/*------------------------------------------------------------------------------------------------------------------------Form------------------------------------------------------------------------------------------------------------------------*//* input-type01----------------------------------------*/body.theme-dark #contents .input-type01{border-color:#545454;background:#292929;color:#fff;}body.theme-dark input::-webkit-input-placeholder{color:#bfbfbf;}body.theme-dark input::-moz-placeholder{color:#bfbfbf;}body.theme-dark input:-ms-input-placeholder{color:#bfbfbf;}/* select-type01----------------------------------------*/body.theme-dark #contents .select-type01::after{color:#fff;}body.theme-dark #contents .select-type01 select{border-color:#545454;background:#292929;color:#fff;}/*------------------------------------------------------------------------------------------------------------------------Top------------------------------------------------------------------------------------------------------------------------*//* top-info-area--------------------------------------*//* date */body.theme-dark #top-info-area .date{background:#545454;}body.theme-dark #top-info-area .date p{color:#fff;}/* news */body.theme-dark #top-info-area .news{border-color:#545454;}body.theme-dark #top-info-area .news ul li.cat02 .txt,body.theme-dark #top-info-area .news ul li.cat03 .txt{color:#fff;}body.theme-dark #top-info-area .news ul li .txt time{color:#dedede;}body.theme-dark #top-info-area .news .bx-pager .bx-pager-item .bx-pager-link{background:#545454;}body.theme-dark #top-info-area .news .bx-pager .bx-pager-item .bx-pager-link.active{background:#ffc400;}/* tag */body.theme-dark #top-info-area .keyword ul li a{border-color:#545454;background:transparent;}body.theme-dark #top-info-area .keyword ul li a::before{color:#167383;}/* top-pin-area--------------------------------------*/body.theme-dark #top-pin-area{border-color:#545454;}/* article01 */body.theme-dark #top-pin-area .pinup .article01{border-color:#545454;}/* article02 */body.theme-dark #top-pin-area .pinup .article02{border-color:#545454;}body.theme-dark #top-pin-area .pinup .article02::before{background:#545454;}/* blk-article-list01 */body.theme-dark #top-pin-area .blk-article-list01 .cont{border-color:#545454;}/* top-news-area--------------------------------------*/body.theme-dark #top-news-area #sub-contents{border-color:#545454;}/* kanagawa-news */body.theme-dark #top-news-area .japan-news{border-color:#545454;}body.theme-dark #top-news-area .kanagawa-main,body.theme-dark #top-news-area .kanagawa-news > .lay > .cont02{border-color:#545454;}body.theme-dark #top-news-area .kanagawa-news > .lay > .cont02::before{background:#545454;}/* important-news01 */body.theme-dark #contents .important-news01 .blk-segment02{background:#323232;}/* special-serial-area01--------------------------------------*/body.theme-dark #contents .special-serial-area01{background:#545454;}body.theme-dark #contents .special-serial-area01 .blk-ss .cont{background:#292929;}body.theme-dark #contents .special-serial-area01 .blk-ss .cont a{color:#fff;}body.theme-dark #contents .special-serial-area01 .blk-ss .cont .hdg .sub{color:#dedede;}/* blk-pay-article01--------------------------------------*/body.theme-dark #contents .blk-pay-course01{border-color:#707070;background:#545454;}/* top-kanaloco-news--------------------------------------*/body.theme-dark #contents .top-kanaloco-news{border-color:#545454;}/* blk-useful-info01--------------------------------------*/body.theme-dark #contents .blk-useful-info01{background:#545454;}body.theme-dark #contents .blk-useful-info01 .useful-info > .lay > .cont{background:#292929;}body.theme-dark #contents .blk-useful-info01 .useful-info > .lay > .cont a{color:#fff;}/*------------------------------------------------------------------------------------------------------------------------Other------------------------------------------------------------------------------------------------------------------------*//* hr--------------------------------------*/#contents .hr-type01{background:#545454;}/* section--------------------------------------*/body.theme-dark #contents .section-kanagawa01,body.theme-dark #contents .section-kanagawa02,body.theme-dark #contents .section-japan01{border-color:#545454;}}/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////screen////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*//* 600px以上------------------------------------------------------------------------------------------------------------------------*/@media screen and (min-width:600px){.only-sp,#contents .only-sp{display:none !important;}#contents .only-pc{display:block;}img.only-pc,span.only-pc,br.only-pc,#contents img.only-pc,#contents sp.only-pc,#contents br.only-pc{display:inline;}#contents p,#contents ul,#contents ol,#contents dl,#contents table,#contents figure{margin-bottom:32px;}#contents p,#contents li,#contents dt,#contents dd,#contents caption,#contents th,#contents td,#contents figure{font-size:1.7rem;}/*------------------------------------------------------------------------------------------------------------------------Heading------------------------------------------------------------------------------------------------------------------------*//* hdg-special01----------------------------------------*/#contents .hdg-special01{position:relative;margin:0 0 32px;}#contents .hdg-special01 > .lay{box-sizing:border-box;overflow:hidden;position:relative;padding:16px 98px 16px 16px;min-height:184px;}#contents .hdg-special01.detail > .lay{min-height:270px;}#contents .hdg-special01 > .lay .txt{position:static;right:auto;bottom:auto;left:auto;}#contents .hdg-special01 > .lay .txt .hdg01{margin-bottom:10px;font-size:2rem;}#contents .hdg-special01 > .lay .txt .btn-read{position:absolute;left:16px;bottom:16px;}#contents .hdg-special01 > .lay .txt .btn-read a:hover{opacity:.5;}#contents .hdg-special01 > .lay .txt .list-cat li a:hover{opacity:.5;}#contents .hdg-special01 > .lay .bg{position:absolute;top:50%;left:0;z-index:-1;margin:0;width:100%;transform:translate(0,-50%);}#contents .hdg-special01 > .lay .bg img{width:100%;}#contents .hdg-special01 > .lay .thumb{overflow:hidden;top:16px;right:16px;width:70px;height:70px;margin:0;border:0;border-radius:5px;}#contents .hdg-special01 .btn-follow{position:absolute;bottom:16px;right:16px;margin:0;width:90px;}#contents .hdg-special01 .btn-follow a{display:block;padding:5px 8px;border-radius:5px;background:#cdf5fc;font-size:1.3rem;font-weight:bold;text-decoration:none;}#contents .hdg-special01 .btn-follow a::before{display:inline-block;content:'\e145';/* add */margin-right:0;color:#0096df;font-family:'Material Icons';font-size:2rem;font-weight:normal;vertical-align:middle;line-height:1;}#contents .hdg-special01 .btn-follow a:hover{opacity:.5;}#contents .hdg-special01.detail .btn-follow{bottom:auto;top:102px;width:70px;}#contents .hdg-special01.detail .btn-follow a{padding:5px;font-size:1rem;}#contents .hdg-special01.detail .btn-follow a::before{font-size:1.6rem;}#contents .hdg-special01 .info{position:absolute;bottom:16px;left:16px;padding:0;border-bottom:0;color:#fff;font-size:1.2rem;letter-spacing:-.05em;}#contents .hdg-special01 .info.special{bottom:60px;}/* hdg-entry01----------------------------------------*/#contents .hdg-entry01{margin:0 0 32px;}#contents .hdg-entry01 .hdg01{font-size:2.7rem;}#contents .hdg-entry01 > .cont .hdg01{margin-top:-5px;width:calc(100% - 80px);}#contents .hdg-entry01 > .cont .hdg01 .sub{font-size:1.8rem;}#contents .hdg-entry01 > .cont .thumb{width:70px;height:70px;border:0;}#contents .hdg-entry01 > .cont .list-cat{width:calc(100% - 80px);}#contents .hdg-entry01 > .cont .list-cat li a:hover{opacity:.5;}#contents .hdg-entry01 .info{font-size:1.2rem;}#contents .hdg-entry01 > .cont .list-info{float:none;margin:0;width:100%;}#contents .hdg-entry01 > .cont .list-info li{float:left;margin:0 16px 8px 0;padding-left:20px;font-size:1.2rem;}#contents .hdg-entry01 > .cont .list-info li::after{display:block;position:absolute;top:.15em;left:0;color:#dedede;font-family:'Material Icons';font-size:1.5rem;font-weight:normal;line-height:1;}#contents .hdg-entry01 > .cont .btn-share-menu{float:right;margin:-9px 0 0;}body.imakana #contents .hdg-entry01 .hdg01 .cat{margin:0 16px 0 0;padding:3px 8px;font-size:1.2rem;}body.imakana #contents .hdg-entry01 .hdg01 .sub{margin-bottom:10px;font-size:1.8rem;}/* hdg-election01----------------------------------------*/#contents .hdg-election01{margin-bottom:24px;padding:12px 16px;font-size:2rem;}#contents .hdg-election01 .place{display:inline-block;margin:0 00 10px;font-size:1.3rem;vertical-align:middle;}/* hdg-summary----------------------------------------*/#contents .hdg-summary{font-size:2rem;}/* hdg-type----------------------------------------*//* hdg-type01 */#contents .hdg-type01{margin:0 0 28px;font-size:2.7rem;}#contents .hdg-type01 .sub{margin-bottom:5px;font-size:1.8rem;}#contents .hdg-type01 .date{margin-top:15px;font-size:1.4rem;}/* hdg-type02 */#contents .hdg-type02{font-size:1.8rem;}/* hdg-type03 */#contents .hdg-type03{margin:0 0 32px;padding:0 0 8px;font-size:2.4rem;}/* hdg-type05 */#contents .hdg-type05{font-size:2.4rem;}/* hdg-type06 */#contents .hdg-type06{font-size:1.8rem;}/* hdg-type07 */#contents .hdg-type07{font-size:2rem;}/* hdg-type08 */#contents .hdg-type08{margin:0 0 48px;font-size:2.7rem;text-align:center;}/* hdg-type09 */#contents .hdg-type09{font-size:1.6rem;}/* hdg-type11 */#contents .hdg-type12{font-size:2rem;}/* hdg-type12 */#contents .hdg-type12{font-size:2.4rem;}/* hdg-type13 */#contents .hdg-type13{font-size:2rem;}/* hdg-type14 */#contents .hdg-type14{font-size:1.7rem;}/* hdg-type15 */#contents .hdg-type15{font-size:1.4rem;}/* hdg-type16 */#contents .hdg-type16{font-size:1.4rem;}/* hdg-link----------------------------------------*/#contents .hdg-link01{font-size:2.4rem;}#contents .hdg-link02{font-size:1.8rem;}#contents .hdg-link03{font-size:1.7rem;}#contents .hdg-link01 a,#contents .hdg-link02 a,#contents .hdg-link03 a{display:inline;}#contents .hdg-link01 a:hover,#contents .hdg-link02 a:hover,#contents .hdg-link03 a:hover{text-decoration:underline;}#contents .hdg-link01 a::after,#contents .hdg-link02 a::after,#contents .hdg-link03 a::after{display:inline-block;position:static;margin:0 0 0 16px;vertical-align:middle;transform:translate(0);}/*------------------------------------------------------------------------------------------------------------------------Navigation------------------------------------------------------------------------------------------------------------------------*//* Topic Path----------------------------------------*/#contents #topic-path{display:block;margin:0 auto;padding:14px 0 10px;list-style:none;}#contents #topic-path li{float:left;margin:0 0 5px;font-size:1.4rem;}#contents #topic-path li:after{display:inline-block;content:'';overflow:hidden;margin:-2px 15px 0;padding:0;width:5px;height:5px;border-top:1px solid #dedede;border-right:1px solid #dedede;transform:rotate(45deg);vertical-align:middle;text-indent:100%;}#contents #topic-path li:last-of-type:after{display:none;}#contents #topic-path a:link,#contents #topic-path a:visited{text-decoration:none;}#contents #topic-path a:hover,#contents #topic-path a:active{text-decoration:underline;}#contents .topic-path-separation{margin-bottom:24px;border-bottom:1px solid #dedede;}#contents .topic-path-separation + .top-head-bnr{margin-top:-24px;}/* nav-page01----------------------------------------*/#contents .nav-page01{overflow-x:visible;overflow-y:visible;position:relative;margin:0 0 32px;white-space:normal;}#contents .nav-page01 ul{display:block;margin:0;padding:0;}#contents .nav-page01 ul li{display:block;float:left;margin:0 16px 16px 0;padding:0;}#contents .nav-page01 ul li a,#contents .nav-page01 ul li span{display:block;box-sizing:border-box;position:relative;padding:10px 20px;box-shadow:0 0 3px 1px rgba(0,0,0,0.3);border:1px solid #f5f5f5;border-radius:4px;background:#f5f5f5;color:#292929;text-decoration:none;}#contents .nav-page01 ul .current a,#contents .nav-page01 ul .current span{border:1px solid #666;background:#666;color:#fff;}#contents .nav-page01 ul li a:hover{opacity:.5;}/* nav-page02----------------------------------------*/#contents .nav-page02{margin:32px 0;}#contents .nav-page02 .num{margin-bottom:24px;font-size:1.4rem;}#contents .nav-page02 ul li{margin:0 -1px 8px 0;}#contents .nav-page02 ul li.abb{margin-right:10px;margin-left:10px;}/* nav-page03----------------------------------------*/#contents .nav-page03{margin:32px 0;}/*------------------------------------------------------------------------------------------------------------------------Text------------------------------------------------------------------------------------------------------------------------*/#contents .text-size-normal-s,#contents .text-size-normal-s li,#contents .text-size-normal-s dt,#contents .text-size-normal-s dd,#contents .text-size-normal-s th,#contents .text-size-normal-s td{font-size:1.4rem !important;}#contents .align-type02-sp{text-align:left !important;}#contents .align-type02-pc{text-align:center !important;}/* btn01----------------------------------------*/#contents .btn01:hover{opacity:.5;}/* btn02----------------------------------------*/#contents .btn02,#contents .btn03,#contents .btn05,#contents .btn06,#contents .btn-disabled01{display:inline-block;padding:17px 20px;min-width:270px;width:auto;}#contents .btn02:hover,#contents .btn03:hover,#contents .btn05:hover,#contents .btn06:hover{opacity:.5;}#contents .btn02.size-m,#contents .btn03.size-m,#contents .btn05.size-m,#contents .btn06.size-m,#contents .btn-disabled01.size-m{padding:9px 20px;font-size:1.4rem;}#contents .btn02.size-s,#contents .btn03.size-s,#contents .btn05.size-s,#contents .btn06.size-s,#contents .btn-disabled01.size-s{padding:2px 12px;min-width:auto;width:auto;font-size:1.4rem;}#contents .btn02[disabled]{padding:16px 19px;}/* entry-img01----------------------------------------*/#contents .entry-img01{max-width:300px;}#contents .entry-img01 figcaption{padding:12px 16px;font-size:1.4rem;}/* entry-img02----------------------------------------*/#contents .entry-img02{max-width:300px;}#contents .entry-img02 figcaption{padding:12px 16px;font-size:1.4rem;}/* entry-img03----------------------------------------*/#contents .entry-img03{margin-bottom:24px;}#contents .entry-img03 figcaption{padding:12px 16px;font-size:1.4rem;}/* entry-img04----------------------------------------*/#contents .entry-img04{max-width:208px;}#contents .entry-img04 figcaption{padding:12px 16px;font-size:1.4rem;}/* figure-type01----------------------------------------*/#contents .figure-type01 figcaption{padding:12px 16px;font-size:1.4rem;}/*------------------------------------------------------------------------------------------------------------------------List------------------------------------------------------------------------------------------------------------------------*//* list-btn01----------------------------------------*/#contents .list-btn01 li{width:173px;}#contents .list-btn01 li:nth-child(2n+1){clear:none;}#contents .list-btn01 li:nth-child(4n+1){clear:both;}#contents .list-btn01 li a:hover{opacity:.5;}#contents .section-kanagawa01 + .list-btn01,#contents .section-kanagawa02 + .list-btn01{margin-top:0;}/* list-btn02----------------------------------------*/#contents .list-btn02{margin:0 auto 8px;max-width:565px;}#contents .list-btn02 li{float:left;margin:0 12px 24px 0;}#contents .list-btn02 li:nth-child(2n){margin:0 0 24px 12px;}#contents .list-btn02 li:nth-child(2n+1){clear:both;}/* list-link01----------------------------------------*/#contents .list-link01 li{position:relative;margin:0 0 10px;padding:0 0 10px 20px;}#contents .list-link01 li.ad{padding:0 0 0 20px;}#contents .list-link01 li::before{top:0.15em;}#contents .list-link01 li a{display:inline;width:auto;padding:0;height:auto;}#contents .list-link01 li a:hover{text-decoration:underline;}/* list-link02----------------------------------------*/#contents .list-link02 li .sub{display:inline-block;margin-left:5px;font-size:1,1rem;}#contents .list-link02 li a:hover{text-decoration:underline;}/* list-link04----------------------------------------*/#contents .list-link04 > li .info{display:inline-block;margin-top:0;font-size:1.2rem;vertical-align:middle;}/* list-link05----------------------------------------*/#contents .list-link05 > li{font-size:1.7rem;}/* list-article----------------------------------------*/#contents .list-article01{margin:0 -12px;}#contents .list-article01 li{margin:0 0 36px;padding:0 12px;width:33.33%;}/* list-article02 */#contents .list-article02{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -10px 20px;}#contents .list-article02 li{box-sizing:border-box;margin:0 0 36px;padding:0 12px;width:25%;font-size:1.6rem;}#contents .list-article02 li figure{float:none;margin:0 0 10px;width:100%;max-width:none;}/* list-article03 */#contents .list-article03{margin:0 -12px 12px;}#contents .list-article03 li{margin:0 0 24px;padding:0 12px;width:20%;}/* list-article04 */#contents .list-article04{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -12px 12px;}#contents .list-article04 li{box-sizing:border-box;margin:0 0 24px;padding:0 12px;width:33.33%;}#contents .list-article04 li figure{float:none;margin:0 0 16px;width:100%;}/* list-member-step01----------------------------------------*/#contents .list-member-step01{margin:0 0 48px;}#contents .list-member-step01 li{font-size:1.3rem;font-weight:bold;text-align:center;}#contents .list-member-step01 li:before{margin:0 auto 8px;width:24px;height:24px;border-radius:24px;font-size:1.2rem;line-height:22px;}#contents .list-member-step01 li:after{top:7px;height:6px;}#contents .list-member-step01 li .txt{width:auto;transform:scale(1);}/* list-election01----------------------------------------*/#contents .list-election01{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -12px 12px;}#contents .list-election01 li{box-sizing:border-box;margin:0 12px 24px;width:calc(50% - 24px)}/* list-tag01----------------------------------------*/#contents .list-tag01{margin:0 -6px 24px;}#contents .list-tag01 a:hover{opacity:.5;}/* list-gallery01----------------------------------------*/#contents .list-gallery01{margin:0 -1px 36px;}#contents .list-gallery01 li{width:calc(20% - 2px);}#contents .list-gallery01 a img{width:100%;}/* list-tab01----------------------------------------*/#contents .list-tab01{margin:0 0 32px;}#contents .list-tab01 li{font-size:2rem;}#contents .list-tab01 li a{padding:11px 4px;}/* list-paper01----------------------------------------*/#contents .list-paper01{margin:0 -12px 24px;}#contents .list-paper01 > li{margin:0 12px 24px;width:calc(25% - 24px);}#contents .list-paper01 .date{margin:0 0 16px;}/* list-paper02----------------------------------------*/#contents .list-paper02{margin:0 -12px;}#contents .list-paper02 > li{margin:0 12px 24px;width:calc(50% - 24px);}/* list-sns01----------------------------------------*/#contents .list-sns01{margin:0 -16px 30px;}#contents .list-sns01 li{margin:0 16px;}#contents .list-sns01 li a:hover{opacity:.5}/* list-app-btn01----------------------------------------*/#contents .list-app-btn01{display:flex;justify-content:center;flex-wrap:wrap;margin:0 0 20px;}#contents .list-app-btn01 li{margin:0 40px 16px;}/*------------------------------------------------------------------------------------------------------------------------Layout Block------------------------------------------------------------------------------------------------------------------------*/#contents .element-left{float:left;margin-right:24px;}#contents .element-right{float:right;margin-left:24px;}/* blk-column01----------------------------------------*/#contents .blk-column01.img-left .img{margin-right:24px;}#contents .blk-column01.img-right .img{margin-left:24px;}/* blk-column02----------------------------------------*/#contents .blk-column02{overflow:hidden;}#contents .blk-column02 .img{max-width:300px;}#contents .blk-column02 .txt{overflow:hidden;}#contents .blk-column02.img-left .img{float:left;margin-right:24px;}#contents .blk-column02.img-right .img{float:right;margin-left:24px;}/* blk-column03----------------------------------------*/#contents .blk-column03{overflow:hidden;}#contents .blk-column03 .img{max-width:208px;}#contents .blk-column03 .txt{overflow:hidden;}#contents .blk-column03.img-left .img{float:left;margin-right:24px;}#contents .blk-column03.img-right .img{float:right;margin-left:24px;}/* blk-col----------------------------------------*/#contents .blk-col{margin:0 -12px;}#contents .blk-col .cont{margin:0 12px;}#contents .blk-col.col2 .cont{width:calc(50% - 24px);}#contents .blk-col.col3 .cont{width:calc(33.33% - 24px);}#contents .blk-col.col4 .cont{width:calc(25% - 24px);}/*------------------------------------------------------------------------------------------------------------------------Block Element------------------------------------------------------------------------------------------------------------------------*//* blk-iframe----------------------------------------*/#contents .blk-iframe01,#contents .blk-iframe02{margin:0 0 32px;height:350px;}#contents .blk-iframe02{width:339px;}/* blk-segment01----------------------------------------*/#contents .blk-segment01{padding:20px 25px;}/* blk-segment02----------------------------------------*/#contents .blk-segment02{padding:19px 24px;}/* blk-segment03,04,05----------------------------------------*/#contents .blk-segment03,#contents .blk-segment04,#contents .blk-segment05{padding:20px 25px;}/* blk-quote01----------------------------------------*/.blk-quote01{margin-bottom:32px;padding:30px 48px 1px;}/* blk-bnr01----------------------------------------*/#contents .blk-bnr01{max-width:none;}/* blk-bnr02----------------------------------------*/#contents .blk-bnr02{margin:32px -24px;text-align:center;letter-spacing:-.4em;}#contents .blk-bnr02 .cont{display:inline-block;margin:0 24px 24px;letter-spacing:normal;}/* blk-sort01----------------------------------------*/#contents .blk-sort01{display:block;position:static;margin:0 -12px 12px;padding:0;border-radius:0;box-shadow:none;transform:none;}#contents .blk-menu-modal01.blk-sort01{margin-top:0;}#contents .blk-sort01 .hdg{display:none;}#contents .blk-sort01 > .cont{float:left;margin:0 12px;width:calc(25% - 24px);}#contents .blk-sort01 > .cont .txt-head{float:none;margin:0 0 5px;width:auto;}#contents .blk-sort01 .btn-close{display:none;}#contents .blk-sort01 > .cont .txt{overflow:visible;margin-bottom:32px;}/* blk-sort02----------------------------------------*/#contents .blk-sort02 p{font-size:1.4rem;}#contents .blk-sort02 .txt-head{float:left;margin:10px 16px 12px 0;}#contents .blk-sort02 .select-type01{display:inline-block;min-width:300px;}/* article-cont01----------------------------------------*/#contents .article-cont01 figure{position:relative;margin:0 0 15px;}#contents .article-cont01 figure.movie::before{left:0;right:auto;}#contents .article-cont01 figure.movie::after{left:7px;right:auto;}#contents .article-cont01 figure img{width:100%;}#contents .article-cont01 figure figcaption{position:absolute;top:0;left:0;padding:2px 6px;background:#03bdde;color:#fff;font-size:1rem;font-weight:bold;}#contents .article-cont01 .ad figure figcaption{background:#9e9e9e;}#contents .article-cont01 .hdg{margin-bottom:5px;font-size:1.6rem;}#contents .article-cont01 .hdg .sub{margin-bottom:5px;font-size:1.3rem;}#contents .article-cont01 p{margin-bottom:10px;font-size:1.4rem;}#contents .article-cont01 .info{font-size:1.2rem;}#contents .article-cont01 .info .new{font-size:1rem;}#contents .article-cont01 .more{color:#0096df;text-decoration:underline;}/* blk-article-list01----------------------------------------*/#contents .blk-article-list01.article-cont01{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -16px 0 -17px;}#contents .blk-article-list01.article-cont01 > .cont{box-sizing:border-box;margin-bottom:0;padding:0 16px 0 17px;border-bottom:0;width:33.333%;}#contents .blk-article-list01.article-cont01 > .cont + .cont{border-left:1px solid #dedede;}#contents .blk-article-list01.article-cont01 figure{float:none;margin:0 0 10px;width:auto;}#contents .blk-article-list01.article-cont01 .txt{overflow:hidden;}#contents .blk-article-list01.article-cont01 .hdg{font-size:1.4rem;}#contents .blk-article-list01.article-cont01 .hdg .sub,#contents .blk-article-list01.article-cont01 p{display:block;font-size:1.2rem;}/* blk-article-list02----------------------------------------*/#contents .blk-article-list02.article-cont01 > .cont{margin-bottom:16px;padding-bottom:16px;}#contents .blk-article-list02.article-cont01 figure{width:160px;}#contents .blk-article-list02.article-cont01 .hdg .sub,#contents .blk-article-list02.article-cont01 p{font-size:1.2rem;}/* blk-article-list03----------------------------------------*/#contents .blk-article-list03.article-cont01 > .cont{margin-bottom:16px;padding-bottom:16px;}#contents .blk-article-list03.article-cont01 figure{width:130px;}#contents .blk-article-list03.article-cont01 .hdg{font-size:1.7rem;}#contents .blk-article-list03.article-cont01 .hdg .sub{font-size:1.3rem;}/* blk-article-list04----------------------------------------*/#contents .blk-article-list04.article-cont01{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:8px;}#contents .blk-article-list04.article-cont01 > .cont{box-sizing:border-box;position:relative;margin-bottom:16px;padding:0 16px 16px 0;width:50%;}#contents .blk-article-list04.article-cont01 > .cont:nth-child(2n-1)::after{content:'';position:absolute;top:0;right:0;bottom:16px;width:1px;background:#dedede;}#contents .blk-article-list04.article-cont01 > .cont:nth-child(2n){padding:0 0 16px 16px;}#contents .blk-article-list04.article-cont01 figure{margin-right:16px; width:160px;}#contents .blk-article-list04.article-cont01 .hdg .sub,#contents .blk-article-list04.article-cont01 p{font-size:1.2rem;}/* blk-article-list05----------------------------------------*/#contents .blk-article-list05.article-cont01{margin:0 0 24px;}#contents .blk-article-list05.article-cont01 figure{width:240px;max-width:none;}#contents .blk-article-list05.article-cont01 .hdg{font-size:2rem;}#contents .blk-article-list05.article-cont01 .hdg .sub{font-size:1.3rem;}#contents .blk-article-list05.article-cont01 p{display:block;text-indent:0;}/* blk-article-list06----------------------------------------*/#contents .blk-article-list06.article-cont01 > .cont{margin-bottom:24px;padding-bottom:0;border-bottom:0;}#contents .blk-article-list06.article-cont01 figure{margin:0 10px 0 0;width:92px;}#contents .blk-article-list06.article-cont01 .info{font-size:1.1rem;}/* blk-article-list07----------------------------------------*/#contents .blk-article-list07.article-cont01 figure{margin:0 16px 0 0;width:130px;}#contents .blk-article-list07.article-cont01 .hdg{font-size:1.7rem;}#contents .blk-article-list07.article-cont01 .hdg .sub{font-size:1.3rem;}#contents .blk-article-list07.article-cont01 .info{font-size:1.2rem;}/* blk-article-list08----------------------------------------*/#contents .blk-article-list08.article-cont01{margin:0 24px 16px;}#contents .blk-article-list08.article-cont01 > .cont{margin-bottom:16px;padding:24px;}#contents .blk-article-list08.article-cont01 figure{width:100px;}#contents .blk-article-list08.article-cont01 .hdg{font-size:1.7rem;}/* blk-article-list09----------------------------------------*/#contents .blk-article-list09.article-cont01{margin:0 0 24px;}#contents .blk-article-list09.article-cont01 figure{width:220px;max-width:none;}#contents .blk-article-list09.article-cont01 .hdg{font-size:1.7rem;}#contents .blk-article-list09.article-cont01 .hdg .sub{font-size:1.3rem;}#contents .blk-article-list09.article-cont01 p{display:block;text-indent:0;}#contents .blk-article-list09.article-cont01 .info{font-size:1.1rem;}/* blk-time-series01--------------------------------------*/#contents .blk-time-series01{margin-right:-5px;}#contents .blk-time-series01 > .cont{overflow:hidden;padding:0 0 16px;}#contents .blk-time-series01 > .cont::before{left:97px;}#contents .blk-time-series01 > .cont:first-of-type::before{top:25px;}#contents .blk-time-series01 > .cont:last-of-type::after{left:97px;}#contents .blk-time-series01 .date{float:left;margin:0;width:90px;font-size:1.1rem;}#contents .blk-time-series01 .date strong{display:block;margin-left:0;font-size:2rem;}#contents .blk-time-series01 > .cont > .lay{overflow:hidden;padding:3px 5px 8px 40px;position:relative;}#contents .blk-time-series01 > .cont > .lay::before,#contents .blk-time-series01 > .cont > .lay::after{content:'';position:absolute;border-radius:20px;}#contents .blk-time-series01 > .cont > .lay::before{top:19px;left:0;}#contents .blk-time-series01 > .cont > .lay::after{top:23px;left:4px;}#contents .blk-time-series01 .text{padding:20px 24px;}#contents .blk-time-series01 .text::before {content:'';position:absolute;z-index:1;left:-8px;top:19px;width:15px;height:15px;box-shadow:0 2px 5px 0px rgba(0,0,0,0.3);background:#fdfaf4;transform:rotate(45deg);}#contents .blk-time-series01 .text::after{content:'';position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;border-radius:4px;background:#fdfaf4;}#contents .blk-time-series01 .text > *{position:relative;z-index:3;}#contents .blk-time-series01 .text .hdg{margin-bottom:5px;font-size:1.7rem;}#contents .blk-time-series01 .text .hdg .place{display:inline-block;margin-right:8px;padding:2px 5px;background:#03bdde;font-size:1.3rem;color:#fff;}#contents .blk-time-series01 .text p{margin-bottom:0;}/* blk-area-top----------------------------------------*/#contents .blk-area-top{margin-bottom:20px;padding-bottom:24px;}#contents .blk-area-top .blk-article-list01.article-cont01 figure{margin-right:0;width:auto;}#contents .blk-area-top .blk-article-list01.article-cont01 > .cont{margin-bottom:0;padding-bottom:0;}#contents .blk-area-top .blk-article-list01.article-cont01 p{text-indent:0;}/* blk-article-col2----------------------------------------*/#contents .blk-article-col2{position:relative;display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 0 20px;border-bottom:1px solid #666;}#contents .blk-article-col2::before{content:'';position:absolute;top:0;bottom:16px;left:50%;width:1px;background:#dedede;}#contents .blk-article-col2 > .col{box-sizing:border-box;margin-bottom:0;padding:0 24px 0 0;width:50%;border-bottom:0;}#contents .blk-article-col2 > .col:nth-child(2n){padding:0 0 0 24px;}#contents .blk-article-col2 .blk-article-list06.article-cont01 > .cont:last-of-type{margin-bottom:24px;}/* blk-summary-list01----------------------------------------*/#contents .blk-summary-list01{margin-bottom:48px;}/* blk-share01----------------------------------------*/#contents .blk-share01{padding-top:30px;}#contents .blk-share01 .text{margin-bottom:24px;font-size:1.4rem;}#contents .blk-share01 .sns{margin:0 -15px 30px;text-align:center;}#contents .blk-share01 .sns li{margin:0 15px;font-size:1.3rem;}#contents .blk-share01 .sns li.follow{display:none;}/* otice-members-only----------------------------------------*/#contents .notice-members-only{margin:32px 0;}#contents .notice-members-only .lead{font-size:1.8rem;}#contents .notice-members-only .plan{display:flex;justify-content:flex-start;flex-wrap:wrap;position:relative;margin:0 0 32px;border-right:1px solid #dedede;border-left:1px solid #dedede;}#contents .notice-members-only .plan > .cont{box-sizing:border-box;padding:0 4.867% 3px;width:50%;}#contents .notice-members-only .plan > .cont + .cont{padding-top:0;border-top:0;border-left:1px solid #dedede;}#contents .notice-members-only .plan > .cont p:last-of-type{margin-bottom:0;}#contents .notice-members-only .plan > .cont .btn02,#contents .notice-members-only .plan > .cont .btn03{min-width:0;width:100%;font-size:1.4rem;}/* blk-about-series01----------------------------------------*/#contents .blk-about-series01{margin-bottom:48px;padding:0 24px 1px;}#contents .blk-about-series01 .hdg-about-series01{margin:0 -24px 16px;padding:16px 24px;}#contents .blk-about-series01 .hdg-about-series02{float:left;margin:0 32px 8px 0;font-size:1.8rem;}#contents .blk-about-series01 .hdg-about-series03{margin:0 0 24px;}#contents .blk-about-series01 .blk-column01 .img{margin:0 24px 24px 0;width:100px;}#contents .blk-about-series01 .list-btn{float:left;}#contents .blk-about-series01 .list-btn a:hover{opacity:.5;}#contents .blk-about-series01 .blk-column01 p{margin-bottom:24px;}#contents .blk-about-series01 .dl-series-new{padding-top:24px;}#contents .blk-about-series01 .dl-series-new dt{margin-bottom:16px;}#contents .blk-about-series01 .dl-series-new li{margin-bottom:8px;}#contents .blk-about-series01 .sup-info{margin:0 -24px;padding:24px 24px 0;}/* btn-share-menu----------------------------------------*/#contents .btn-share-menu{display:none;}/* entry-detail01----------------------------------------*/#contents .entry-detail01{margin-bottom:60px;}/* entry-detail02----------------------------------------*/#contents .entry-detail02{margin-bottom:60px;}body.imakana #contents .entry-detail02 h2{margin-bottom:36px;padding:10px;font-size:2rem;}body.imakana #contents .entry-detail02 h3{margin-bottom:36px;padding:4px 0 4px 16px;font-size:2rem;}/* entry-recommend01----------------------------------------*/#contents .entry-recommend01{position:relative;margin:0 0 48px;padding:24px;}#contents .entry-recommend01 > .lay{padding:0;border-radius:0;background:transparent;box-shadow:none;}#contents .entry-recommend01 .hdg-type06{margin-bottom:16px;}#contents .entry-recommend01 .cont{overflow:hidden;padding:0;border-radius:6px;background:#fff;box-shadow:0 0 4px 2px rgba(0,0,0,0.1);}#contents .entry-recommend01 .list01{margin:0;}#contents .entry-recommend01 .list02{box-sizing:border-box;margin:0;padding:16px 16px 0;}#contents .entry-recommend01 .list02 li{margin:0 0 15px;padding-bottom:15px;}#contents .entry-recommend01 .list02 li:last-of-type{margin-bottom:0;}#contents .entry-recommend01 .list02 li.only-pc{display:list-item;padding-bottom:0;border-bottom:0;}#contents .entry-recommend01 .list02 li.only-sp{display:none;}#contents .entry-recommend01 .list02 li .hdg{line-height:1.3;}/* blk-toggle-list01----------------------------------------*/#contents .blk-toggle-list01 p,#contents .blk-toggle-list01 li,#contents .blk-toggle-list01 dt,#contents .blk-toggle-list01 dd{font-size:1.4rem;}#contents .blk-toggle-list01.cont-only-pc,footer .blk-toggle-list01.cont-only-pc{margin-bottom:24px;border-bottom:0;}#contents .blk-toggle-list01.cont-only-pc .hdg,footer .blk-toggle-list01.cont-only-pc .hdg{display:none;}#contents .blk-toggle-list01.cont-only-pc > .cont,footer .blk-toggle-list01.cont-only-pc > .cont{padding-top:0;display:block !important;}/* blk-election01----------------------------------------*/#contents .blk-election01 .election-head-sp{display:none;}#contents .blk-election01 .election-head-pc{display:table;border:1px solid #dedede;width:100%;}#contents .blk-election01 .election-head-pc p{display:table-cell;padding:8px;width:auto;font-size:1.2rem;text-align:center;}#contents .blk-election01 .election-head-pc .head01{width:55%;}#contents .blk-election01 .election-head-pc .head02{width:45%;}#contents .blk-election01 > .cont .lay01{width:48px;vertical-align:middle;}#contents .blk-election01 > .cont .lay02{display:table;width:100%;}#contents .blk-election01 > .cont .stage{display:table-cell;width:50%;vertical-align:middle;}#contents .blk-election01 > .cont .stage + .stage{padding-top:0;border-left:1px solid #dedede;}#contents .blk-election01 > .cont .txt01{padding-right:0;}#contents .blk-election01 > .cont .txt02{padding-right:10px;width:248px;vertical-align:middle;}#contents .blk-election01 > .cont .lay01 + .lay02 .txt02{width:200px;}#contents .blk-election01 > .cont .txt02 figure{margin:0 16px 0 0;}#contents .blk-election01 > .cont .txt02 figure img{width:60px;}#contents .blk-election01 > .cont .txt02 .name{font-size:1.6rem;}#contents .blk-election01 > .cont .txt02 .party{display:inline-block;margin-right:10px;padding:2px 5px 3px;background:#666;color:#fff;font-weight:bold;line-height:1.1;}#contents .blk-election01 > .cont .txt03{padding-right:16px;}#contents .blk-election01 > .cont .txt04{padding-left:16px;width:auto;}/* blk-personnel01----------------------------------------*/#contents .blk-personnel01{margin-bottom:32px;}#contents .blk-personnel01 .personnel-head-sp{display:none;}#contents .blk-personnel01 .personnel-head-pc{display:table;padding:0 16px;border:1px solid #dedede;width:calc(100% - 34px);}#contents .blk-personnel01 .personnel-head-pc p{display:table-cell;padding:8px;width:20%;font-size:1.2rem;text-align:center;}#contents .blk-personnel01 .cont{margin-bottom:0;padding:12px 16px;border-top:0;}#contents .blk-personnel01 .cont .only-pc{display:table;width:100%;}#contents .blk-personnel01 .cont .only-pc .txt01,#contents .blk-personnel01 .cont .only-pc .txt02,#contents .blk-personnel01 .cont .only-pc .txt03,#contents .blk-personnel01 .cont .only-pc .txt04{display:table-cell;width:20%;font-size:1.4rem;vertical-align:middle;}#contents .blk-personnel01 .cont .only-pc .txt03,#contents .blk-personnel01 .cont .only-pc .txt04{padding:0 16px;border-left:1px solid #dedede;}#contents .blk-personnel01 .cont .inner{display:table;position:relative;width:100%;}#contents .blk-personnel01 .cont .inner .txt01,#contents .blk-personnel01 .cont .inner .txt02{border:0;padding:0;}#contents .blk-personnel01 .cont .inner .lay01,#contents .blk-personnel01 .cont .inner .lay02,#contents .blk-personnel01 .cont .inner .lay03{display:table-cell;padding:0;width:40%;vertical-align:middle;}#contents .blk-personnel01 .cont .inner .lay02{width:20%;padding:0 8px 0 16px;border:0;}#contents .blk-personnel01 .cont .inner .txt01{width:129px;}#contents .blk-personnel01 .cont .inner .lay01 .txt01{padding-right:8px;}#contents .blk-personnel01 .cont .inner .lay01 .txt02,#contents .blk-personnel01 .cont .inner .lay03 .txt01{padding:0 8px 0 16px;}#contents .blk-personnel01 .cont .inner .lay03 .txt02{padding-left:16px;}#contents .blk-personnel01 .cont .inner .lay03 .txt01::before,#contents .blk-personnel01 .cont .inner .txt02::before,#contents .blk-personnel01 .cont .inner .txt03::before{display:block;content:'';position:absolute;top:0;left:0;bottom:0;width:1px;background:#dedede;}#contents .blk-personnel01 .cont .inner .lay01 .txt02::before{left:20%;}#contents .blk-personnel01 .cont .inner .lay02 .txt03::before{left:40%;}#contents .blk-personnel01 .cont .inner .lay03 .txt01::before{left:60%;}#contents .blk-personnel01 .cont .inner .lay03 .txt02::before{left:80%;}/* modal-photo-gallery--------------------------------------*/#contents #modal-photo-gallery{overflow:visible;padding:40px 20px 0;width:664px;border-radius:10px;}#contents #modal-photo-gallery.open{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%);}#contents #modal-photo-gallery .hdg-type01{margin:0 -20px 12px;padding:15px 20px;border-bottom:1px solid #dedede;text-align:center;}#contents #modal-photo-gallery .btn-close{position:absolute;top:-12px;right:-12px;z-index:1001;margin:0;}#contents #modal-photo-gallery .btn-close a{display:block;box-sizing:border-box;overflow:hidden;width:44px;height:44px;border-radius:44px;background:#aaa;font-size:2.4rem;text-indent:200%;white-space:nowrap;box-shadow:0 0 6px 3px rgba(0,0,0,0.15);}#contents #modal-photo-gallery .btn-close a::after{display:block;content:'\e5cd';/* close */position:absolute;top:50%;left:10px;z-index:1001;color:#fff;font-family:'Material Icons';font-size:inherit;font-weight:normal;text-indent:0;line-height:1;transform:translate(0,-50%);}/* blk-photo-gallery */#contents .blk-photo-gallery,#contents .blk-photo-gallery02{margin:0;}#contents .blk-photo-gallery > .lay,#contents .blk-photo-gallery02 > .lay{overflow:visible;}#contents .blk-photo-gallery > .lay::before,#contents .blk-photo-gallery > .lay::after,#contents .blk-photo-gallery02 > .lay::before,#contents .blk-photo-gallery02 > .lay::after{display:none;}#contents .blk-photo-gallery .bx-viewport,#contents .blk-photo-gallery02 .bx-viewport{overflow:hidden!important;margin:0 auto;max-width:600px;}#contents .blk-photo-gallery .bx-viewport::before,#contents .blk-photo-gallery .bx-viewport::after,#contents .blk-photo-gallery02 .bx-viewport::before,#contents .blk-photo-gallery02 .bx-viewport::after{display:none;}#contents .blk-photo-gallery .bx-controls,#contents .blk-photo-gallery02 .bx-controls{display:block;}#contents .blk-photo-gallery .bx-controls .bx-prev,#contents .blk-photo-gallery .bx-controls .bx-next,#contents .blk-photo-gallery02 .bx-controls .bx-prev,#contents .blk-photo-gallery02 .bx-controls .bx-next{overflow:hidden;position:absolute;top:200px;z-index:15;width:44px;height:60px;background:#292929;text-indent:200%;white-space:nowrap;transform:translate(0,-50%);}#contents .blk-photo-gallery .bx-controls .bx-prev,#contents .blk-photo-gallery02 .bx-controls .bx-prev{left:0;right:auto;margin-right:0;margin-left:-6px;}#contents .blk-photo-gallery .bx-controls .bx-next,#contents .blk-photo-gallery02 .bx-controls .bx-next{left:auto;right:0;margin-right:-6px;margin-left:0;}#contents .blk-photo-gallery .bx-controls .bx-prev::before,#contents .blk-photo-gallery .bx-controls .bx-next::before,#contents .blk-photo-gallery02 .bx-controls .bx-prev::before,#contents .blk-photo-gallery02 .bx-controls .bx-next::before{display:block;content:'\e5cb';/* chevron_left */position:absolute;top:50%;left:0;width:100%;color:#fff;font-family:'Material Icons';font-size:2.4rem;font-weight:normal;text-align:center;text-indent:0;line-height:1;transform:translate(0,-50%);}#contents .blk-photo-gallery .bx-controls .bx-prev::before,#contents .blk-photo-gallery02 .bx-controls .bx-prev::before{content:'\e5cb';/* chevron_left */}#contents .blk-photo-gallery .bx-controls .bx-next::before,#contents .blk-photo-gallery02 .bx-controls .bx-next::before{content:'\e5cc';/* chevron_right */}#contents .blk-photo-gallery .bx-controls .bx-prev:hover,#contents .blk-photo-gallery .bx-controls .bx-next:hover,#contents .blk-photo-gallery02 .bx-controls .bx-prev:hover,#contents .blk-photo-gallery02 .bx-controls .bx-next:hover{opacity:.8;text-decoration:none;}#contents .blk-photo-gallery ul,#contents .blk-photo-gallery02 ul{overflow:hidden;margin:0;}#contents .blk-photo-gallery ul li,#contents .blk-photo-gallery02 ul li{margin:0;}#contents .blk-photo-gallery ul li figure,#contents .blk-photo-gallery02 ul li figure{margin:0 0 24px;padding:5px;background:#f5f5f5;}#contents .blk-photo-gallery .txt-photo-gallery,#contents .blk-photo-gallery02 .txt-photo-gallery{margin:0 auto 16px;}/* blk-paper01--------------------------------------*/#contents .blk-paper01{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -12px;}#contents .blk-paper01 > .cont{margin:0 12px;width:calc(50% - 24px);}/* login-no-member--------------------------------------*/#contents .login-no-member{margin-bottom:24px;padding:30px 25px 25px;border-radius:6px;background:rgba(3,189,222,.1);}#contents .login-no-member .hdg{margin-bottom:24px;font-size:2rem;}#contents .login-no-member ul{display:flex;justify-content:center;flex-wrap:wrap;margin:0 0 8px;}#contents .login-no-member ul li{box-sizing:border-box;margin:0 16px 16px 0;width:calc(50% - 16px);max-width:270px;text-align:right;}#contents .login-no-member ul li:nth-child(2n){margin:0 0 16px 16px;text-align:left;}#contents .login-no-member ul li .btn02{display:block;padding:18px 5px;font-size:1.7rem;min-width:200px;}/* maintenance--------------------------------------*/#contents .maintenance .hdg-type01{margin-top:70px;margin-bottom:50px;}#contents .maintenance .list-sns01{margin-top:60px;margin-bottom:60px;}/* subarea_free--------------------------------------*/#contents .subarea_free_pc,#contents .subarea_free2_pc{margin-bottom:28px;}/*------------------------------------------------------------------------------------------------------------------------Table------------------------------------------------------------------------------------------------------------------------*//* tbl-normal01----------------------------------------*/#contents .tbl-normal01 th,#contents .tbl-normal01 td{display:table-cell;padding:12px 0;font-size:1.4rem;}#contents .tbl-normal01 tr:last-of-type td{padding-bottom:12px;}/* tbl-type01----------------------------------------*/#contents .tbl-type01 th,#contents .tbl-type01 td{padding:10px 16px;}/* tbl-type02----------------------------------------*/#contents .tbl-type02 th,#contents .tbl-type02 td{padding:10px 16px;}/* tbl-type03----------------------------------------*/#contents .tbl-type03 th,#contents .tbl-type03 td{padding:10px 16px;display:table-cell;border:1px solid #dedede;}/* tbl-type04----------------------------------------*/#contents .tbl-title01{margin-bottom:5px;font-size:2rem;}#contents .tbl-type04 caption{margin-bottom:5px;font-size:2rem;}#contents .tbl-type04 th{display:table-cell;padding:10px 16px;border-bottom:1px solid #dedede;}#contents .tbl-type04 td{display:table-cell;padding:10px 16px;}/* tbl-scroll01----------------------------------------*/#contents .tbl-scroll01{margin-bottom:32px;white-space:normal;}#contents .tbl-scroll01::-webkit-scrollbar,#contents .tbl-scroll01::-webkit-scrollbar-thumb{display:none;}/* tbl-form01----------------------------------------*/#contents .tbl-form01{margin-bottom:48px;}#contents .tbl-form01 th{margin-bottom:16px;font-size:1.6rem;}#contents .tbl-form01 td{margin-bottom:32px;}/*------------------------------------------------------------------------------------------------------------------------Form------------------------------------------------------------------------------------------------------------------------*//* input.size----------------------------------------*/#contents input.size01{width:120px;}#contents input.size02{width:240px;}#contents input.size336pc{width:336px;}/* select-type02----------------------------------------*/#contents .select-type02{display:inline-block;}/* input-img--------------------------------------*/#contents .input-img-radio01,#contents .input-img-cbx01{margin:0 -12px 12px;}#contents .input-img-radio01 > label,#contents .input-img-cbx01 > label{margin:0 12px 24px;padding:16px 14px;width:calc(33% - 24px);}/* form-submit----------------------------------------*/#contents .form-submit,#contents .section-layout02 .form-submit{font-size:1.7rem;text-align:center;}#contents .form-submit .btn02,#contents .form-submit .btn03,#contents .form-submit .btn05,#contents .form-submit .btn06{margin:0 10px;}/* js-auto-input-button--------------------------------------*/#contents .js-auto-input-button,#contents .js-auto-input-button-simple{margin-left:20px;padding:0 15px;}#contents .js-auto-input-button:hover,#contents .js-auto-input-button-simple:hover{opacity:.5;}/* form-text-bw01--------------------------------------*/#contents .form-text-bw01{margin:0 15px;}/*------------------------------------------------------------------------------------------------------------------------Top------------------------------------------------------------------------------------------------------------------------*//* main-visual01--------------------------------------*/#contents .main-visual01{margin:0;}#contents .main-visual01 figure{margin-bottom:24px;}/* top-info-area--------------------------------------*//* date */#top-info-area{margin:0;border-bottom:1px solid #dedede;}#top-info-area .section-layout01{display:flex;justify-content:flex-start;flex-wrap:wrap;position:relative;}#top-info-area .date{margin:0;padding:0;width:157px;border-right:1px solid #dedede;background:transparent;}#top-info-area .date p{height:59px;text-align:left;}/* news */#top-info-area .news{box-sizing:border-box;margin:0;padding:12px 10px 8px;width:calc(100% - 158px - 332px);border:0;border-right:1px solid #dedede;}#top-info-area .news .bx-wrapper{box-sizing:border-box;padding-left:70px;}#top-info-area .news .bx-viewport{overflow:hidden;height:36px;}#top-info-area .news ul li{padding:0;}#top-info-area .news ul li a:hover{opacity:.5;}#top-info-area .news .bx-controls-direction{display:block;position:absolute;top:-4px;left:-10px;width:80px;text-align:center;}#top-info-area .news .bx-prev,#top-info-area .news .bx-next{display:inline-block;overflow:hidden;position:relative;width:24px;height:24px;text-indent:200%;white-space:nowrap;}#top-info-area .news .bx-prev::before,#top-info-area .news .bx-next::before{display:block;position:absolute;top:0;left:0;color:#ffc400;font-family:'Material Icons';font-size:2.4rem;text-indent:0;line-height:1;}#top-info-area .news .bx-prev::before{content:'\e5cb';/* chevron_left */}#top-info-area .news .bx-next::before{content:'\e5cc';/* chevron_right */}#top-info-area .news .bx-prev.disabled,#top-info-area .news .bx-next.disabled{cursor:default;}#top-info-area .news .bx-prev.disabled::before,#top-info-area .news .bx-next.disabled::before{color:#f5f5f5;}#top-info-area .news .bx-pager{top:50%;bottom:auto;right:auto;left:-10px;margin-top:8px;width:80px;}#top-info-area .news .bx-pager .bx-pager-item{margin:0 3px 3px;}/* tag */#top-info-area .keyword{padding:12px 0;width:calc(100% - 158px);overflow:hidden;}#top-info-area .news + .keyword{width:332px;}#top-info-area .keyword ul{display:block;overflow:hidden;margin:0;padding:0 0 0 16px;height:35px;-webkit-overflow-scrolling:auto;}#top-info-area .keyword ul li{display:list-item;float:left;padding:0 12px 10px 0;}#top-info-area .keyword ul li a{display:block;position:relative;padding:8px 12px 8px 32px;border-radius:4px;background:#ecfafc;color:#0096df;text-decoration:none;}#top-info-area .keyword ul li a:hover{opacity:.5;}#top-info-area .keyword ul li a::before{display:block;content:'\e54e';/* local_offer */position:absolute;top:50%;left:12px;color:#76dbec;font-family:'Material Icons';font-size:1.5rem;text-indent:0;line-height:1;transform:translate(0,-50%);}/* area */body.imakana #top-info-area .section-layout01{display:block;}#top-info-area .area{overflow-x:visible;overflow-y:visible;white-space:normal;}#top-info-area .area ul{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -8px;padding:16px 0;}#top-info-area .area ul li{box-sizing:border-box;margin:0 8px;padding:0;width:calc(16.666% - 16px);text-align:center;}#top-info-area .area ul li a{padding:7px 5px;}/* important-news01--------------------------------------*/#contents .important-news01{margin:24px 0;}#contents .important-news01 .blk-segment01,#contents .important-news01 .blk-segment02{margin-bottom:24px;}#contents .important-news01 .blk-segment02 h2{font-size:1.8rem;}#contents .important-news01 .blk-segment02 h2 a{display:inline;}#contents .important-news01 .blk-segment02 h2 a:hover{text-decoration:underline;}#contents .important-news01 .blk-segment02 h2 a::after{display:inline-block;position:static;margin:0 0 0 16px;vertical-align:middle;}/* top-head-bnr--------------------------------------*/#contents .top-head-bnr{display:block;margin:0 0 24px;padding:12px 10px 0;/*background:#f5f5f5;*/text-align:center;}#contents .top-head-bnr > .lay{display:inline-block;margin:0 auto;}/* top-pin-area--------------------------------------*/#top-pin-area{margin:24px 0 20px;padding:0;border-bottom:1px solid #666;}/* pinup-area */#top-pin-area .pinup .pinup-area{overflow:hidden;position:relative;margin:0 0 24px;}#top-pin-area .pinup .pinup-area::before{content:'';position:absolute;top:0;right:31.356%;width:1px;height:100%;background:#dedede;}#top-pin-area .pinup .pinup-area .pinup-area-lay01{box-sizing:border-box;float:left;padding-right:16px;width:68.644%;}#top-pin-area .pinup .pinup-area .pinup-area-lay02{box-sizing:border-box;float:right;padding-left:17px;width:31.356%;}/* pinup-top */#top-pin-area .pinup .pinup-top{overflow:hidden;position:relative;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #dedede;}#top-pin-area .pinup .pinup-top::before{content:'';position:absolute;top:0;bottom:10px;left:32.445%;width:1px;background:#dedede;}/* article01 */#top-pin-area .article01.article-cont01{box-sizing:border-box;float:right;margin:0;padding:0 0 0 17px;width:67.555%;border-bottom:0;}#top-pin-area .article01.article-cont01 figure{margin:0 0 15px;}#top-pin-area .article01.article-cont01 .hdg{font-size:2.6rem;}/* article02 */#top-pin-area .article02.article-cont01{box-sizing:border-box;float:left;margin:0;padding:0 16px 0 0;width:32.445%;border-bottom:0;}#top-pin-area .article02.article-cont01::before{display:none;}#top-pin-area .article02.article-cont01 > .cont{padding:0;width:auto;}#top-pin-area .article02.article-cont01 figure{margin-bottom:10px;}#top-pin-area .article02.article-cont01 .hdg .sub{font-size:1.1rem;}/* bnr01 */#top-pin-area .pinup .bnr01{margin:0 auto 16px;padding-bottom:16px;max-width:300px;border-bottom:1px solid #dedede;}/* bnr02 */#top-pin-area .pinup .bnr02{margin:0 auto 24px;max-width:970px;}/* top-news-area--------------------------------------*/#top-news-area{overflow:hidden;margin:0 0 32px;}#top-news-area::before{content:'';position:absolute;top:0;right:31.356%;width:1px;height:100%;background:#666;}#top-news-area #main-contents{margin:0;}#top-news-area #sub-contents{margin-top:0;padding:0 0 0 17px;border:0;}/* kanagawa-news */#top-news-area .kanagawa-news > .lay{position:relative;overflow:hidden;margin-bottom:16px;border-bottom:1px solid #dedede;}#top-news-area .kanagawa-news > .lay::before{content:'';position:absolute;top:0;bottom:16px;left:67.6%;width:1px;background:#dedede;}#top-news-area .kanagawa-news > .lay > .cont01{box-sizing:border-box;float:left;margin:0;padding:0 16px 0 0;width:67.6%;}#top-news-area .kanagawa-news > .lay > .cont02{box-sizing:border-box;float:right;margin:0;padding:0 0 0 17px;width:32.4%;}#top-news-area .kanagawa-main{padding-bottom:24px;}#top-news-area .kanagawa-main.article-cont01 .hdg{font-size:2rem;}#top-news-area .kanagawa-news .blk-article-list02.article-cont01{margin-bottom:0;}#top-news-area .kanagawa-news .blk-article-list02.article-cont01 > .cont:last-of-type{margin-bottom:0;border:0;}#top-news-area .kanagawa-news > .lay > .cont02{display:block;margin:0;padding-bottom:0;border-bottom:0;}#top-news-area .kanagawa-news > .lay > .cont02::before{display:none;}#top-news-area .kanagawa-news > .lay > .cont02 .article-cont01{margin:0 0 16px;padding:0 0 16px;width:auto;border-bottom:1px solid #dedede;}#top-news-area .kanagawa-news > .lay > .cont02 .article-cont01:nth-child(2n){padding:0 0 16px;}#top-news-area .kanagawa-news > .lay > .cont02 .article-cont01:last-of-type{padding:0;border-bottom:0;}#top-news-area .kanagawa-news > .lay > .cont02 .article-cont01 .hdg{font-size:1.6rem;}#top-news-area .kanagawa-news > .lay > .cont02 .article-cont01 .hdg .sub{font-size:1.3rem;}#top-news-area .kanagawa-news .blk-article-list01.article-cont01{position:relative;margin-bottom:24px;padding-bottom:17px;}#top-news-area .kanagawa-news .blk-article-list01.article-cont01::after{content:'';position:absolute;bottom:0;right:16px;left:17px;height:1px;background:#dedede;}#top-news-area .kanagawa-news .list-btn01{padding:0;}/* japan-news */#top-news-area .japan-news{overflow:hidden;margin:0;padding:20px 0 0;border-top:1px solid #666;}#top-news-area .japan-news .hdg-link02{margin-bottom:20px;}#top-news-area .japan-news .cont{box-sizing:border-box;float:left;padding-right:12px;width:54.02%;}#top-news-area .japan-news .list-link01{margin:0;}#top-news-area .japan-news .blk-bnr01{box-sizing:border-box;margin:0;float:right;padding-left:12px;width:45.98%;}/* special-serial-area01--------------------------------------*/#contents .special-serial-area01{margin:0 0 28px;padding:30px 0 32px;}#contents .special-serial-area01 .blk-ss{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -12px;}#contents .special-serial-area01 .blk-ss .cont{margin:0 12px;}#contents .special-serial-area01 .blk-ss .cont a:hover .btn{opacity:.5;}/* blk-pay-article01--------------------------------------*/#contents .blk-pay-article01{margin-bottom:24px;}#contents .blk-pay-article01 .cont01{box-sizing:border-box;float:left;margin-bottom:0;padding-right:16px;width:68.644%;}#contents .blk-pay-article01 .cont02{box-sizing:border-box;float:right;width:31.356%;}#contents .blk-pay-course01{margin:0;}/* blk-course-info01--------------------------------------*/#contents .blk-course-info01{overflow:hidden;margin:0 0 32px;padding:24px;}#contents .blk-course-info01 .hdg{margin:0 0 24px;color:#03bdde;font-size:1.8rem;text-align:center;}#contents .blk-course-info01 figure{margin:0 24px 0 0;float:left;}#contents .blk-course-info01 .txt{overflow:hidden;}/* top-kanaloco-news--------------------------------------*/#contents .top-kanaloco-news{overflow:hidden;margin:0 0 24px;padding:20px 0 0;border-color:#666;}#contents .top-kanaloco-news .hdg-link02{margin-bottom:20px;}#contents .top-kanaloco-news .cont{box-sizing:border-box;float:left;padding-right:32px;width:38.27893175074184%;}#contents .top-kanaloco-news .blk-bnr01{box-sizing:border-box;float:left;width:29.67359050445104%;}#contents .top-kanaloco-news .blk-bnr01 + .blk-bnr01{padding-left:24px;width:32.04747774480712%;}/* blk-useful-info01--------------------------------------*/#contents .blk-useful-info01{margin:0 0 -20px;padding:20px 0;}#contents .blk-useful-info01 .useful-info{overflow-x:visible;overflow-y:visible;margin:0;}#contents .blk-useful-info01 .useful-info > .lay{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -6px;padding:0;width:auto;}#contents .blk-useful-info01 .useful-info > .lay > .cont{margin:0 6px 12px;width:calc(33.33% - 12px);}/* blk-article-slider01--------------------------------------*/#contents .blk-article-slider01{overflow:hidden;max-width:1010px;margin:0 0 32px;min-height:298px;}#contents .blk-article-slider01::before,#contents .blk-article-slider01::after{content:'';position:absolute;top:0;bottom:0;z-index:10;width:100%;background:rgba(255,255,255,.5);}#contents .blk-article-slider01::before{right:50%;margin-right:287px;}#contents .blk-article-slider01::after{left:50%;margin-left:287px;}#contents .blk-article-slider01 .bx-wrapper::before,#contents .blk-article-slider01 .bx-wrapper::after{display:block;content:'';position:absolute;top:0;z-index:11;width:100px;height:100%;}#contents .blk-article-slider01 .bx-wrapper::before{left:-1px;background:linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(0,0,0,0) 100%);}#contents .blk-article-slider01 .bx-wrapper::after{right:-1px;background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);}#contents .blk-article-slider01 .bx-viewport{max-width:574px;}#contents .blk-article-slider01.article-cont01 .txt{padding:0 16px 16px;}#contents .blk-article-slider01.article-cont01 .hdg{font-size:1.6rem;}#contents .blk-article-slider01.article-cont01 .sub{margin-bottom:3px;}#contents .blk-article-slider01 .bx-controls{display:block;}#contents .blk-article-slider01 .bx-controls .bx-prev,#contents .blk-article-slider01 .bx-controls .bx-next{overflow:hidden;position:absolute;top:50%;z-index:15;width:44px;height:60px;background:rgba(41,41,41,.7);text-indent:200%;white-space:nowrap;}#contents .blk-article-slider01 .bx-controls .bx-prev{right:50%;margin:-30px 292px 0 0;}#contents .blk-article-slider01 .bx-controls .bx-next{left:50%;margin:-30px 0 0 292px;}#contents .blk-article-slider01 .bx-controls .bx-prev::before,#contents .blk-article-slider01 .bx-controls .bx-next::before{display:block;content:'\e5cb';/* chevron_left */position:absolute;top:50%;left:0;width:100%;color:#fff;font-family:'Material Icons';font-size:2.4rem;font-weight:normal;text-align:center;text-indent:0;line-height:1;transform:translate(0,-50%);}#contents .blk-article-slider01 .bx-controls .bx-prev::before{content:'\e5cb';/* chevron_left */}#contents .blk-article-slider01 .bx-controls .bx-next::before{content:'\e5cc';/* chevron_right */}#contents .blk-article-slider01 .bx-controls .bx-prev:hover,#contents .blk-article-slider01 .bx-controls .bx-next:hover{opacity:.8;}/* blk-article-slider02--------------------------------------*/#contents .blk-article-slider02{overflow:hidden;max-width:678px;margin:0 0 32px;min-height:230px;}#contents .blk-article-slider02::before,#contents .blk-article-slider02::after{content:'';position:absolute;top:0;bottom:0;z-index:10;width:100%;background:rgba(255,255,255,.5);}#contents .blk-article-slider02::before{right:50%;margin-right:225px;}#contents .blk-article-slider02::after{left:50%;margin-left:225px;}#contents .blk-article-slider02 .bx-wrapper::before,#contents .blk-article-slider02 .bx-wrapper::after{display:block;content:'';position:absolute;top:0;z-index:11;width:100px;height:100%;}#contents .blk-article-slider02 .bx-wrapper::before{left:-1px;background:linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(0,0,0,0) 100%);}#contents .blk-article-slider02 .bx-wrapper::after{right:-1px;background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);}#contents .blk-article-slider02 .bx-viewport{max-width:440px;}#contents .blk-article-slider02.article-cont01 .txt{padding:0 16px 16px;}#contents .blk-article-slider02.article-cont01 .hdg{font-size:1.6rem;}#contents .blk-article-slider02.article-cont01 .sub{margin-bottom:3px;}#contents .blk-article-slider02 .bx-controls{display:block;}#contents .blk-article-slider02 .bx-controls .bx-prev,#contents .blk-article-slider02 .bx-controls .bx-next{overflow:hidden;position:absolute;top:50%;z-index:15;width:34px;height:46px;background:rgba(41,41,41,.7);text-indent:200%;white-space:nowrap;transform:translate(0,-50%);}#contents .blk-article-slider02 .bx-controls .bx-prev{right:50%;margin:0 226px 0 0;}#contents .blk-article-slider02 .bx-controls .bx-next{left:50%;margin:0 0 0 226px;}#contents .blk-article-slider02 .bx-controls .bx-prev::before,#contents .blk-article-slider02 .bx-controls .bx-next::before{display:block;content:'\e5cb';/* chevron_left */position:absolute;top:50%;left:0;width:100%;color:#fff;font-family:'Material Icons';font-size:2.4rem;font-weight:normal;text-align:center;text-indent:0;line-height:1;transform:translate(0,-50%);}#contents .blk-article-slider02 .bx-controls .bx-prev::before{content:'\e5cb';/* chevron_left */}#contents .blk-article-slider02 .bx-controls .bx-next::before{content:'\e5cc';/* chevron_right */}#contents .blk-article-slider02 .bx-controls .bx-prev:hover,#contents .blk-article-slider02 .bx-controls .bx-next:hover{opacity:.8;}/*------------------------------------------------------------------------------------------------------------------------Other------------------------------------------------------------------------------------------------------------------------*//* hr--------------------------------------*/#contents .hr-type01{margin:32px 0;}/* space--------------------------------------*/#contents .space-btm-xsmall{margin-bottom:8px !important;}#contents .space-btm-small{margin-bottom:16px !important;}#contents .space-btm-normal-s{margin-bottom:24px !important;}#contents .space-btm-normal{margin-bottom:32px !important;}#contents .space-btm-large{margin-bottom:48px !important;}/* section--------------------------------------*/.section-layout01{margin:0 auto;padding:0 10px;max-width:1011px;}@supports (-ms-ime-align:auto) {.section-layout01{max-width:1013px;/* Edge対策で1011pxから変更 */}}.section-layout02{margin:0 auto;padding:0 10px;max-width:672px;}#contents .section-layout02 p,#contents .section-layout02 li,#contents .section-layout02 td{font-size:1.4rem;}.section-layout03{margin:0 auto;max-width:400px;}#contents .section-kanagawa01,#contents .section-kanagawa02{margin:0;padding:20px 0 0;border-color:#666;}#contents .section-kanagawa01 .hdg-link01,#contents .section-kanagawa02 .hdg-link01{margin-right:0;margin-left:0;font-size:2.4rem;}#contents .section-japan01{margin:0;padding:20px 0 0;border-color:#666;}/* ad--------------------------------------*/.ad1_paid{display:block;}}/* 800px以上------------------------------------------------------------------------------------------------------------------------*/@media screen and (min-width:800px){/*------------------------------------------------------------------------------------------------------------------------Heading------------------------------------------------------------------------------------------------------------------------*//* hdg-special01----------------------------------------*/#contents .hdg-special01 > .lay{padding:24px 138px 24px 24px;}#contents .hdg-special01.detail > .lay{padding:24px 138px 48px 24px;}#contents .hdg-special01 > .lay .txt .hdg01{font-size:2.7rem;}#contents .hdg-special01 > .lay .txt .btn-read{left:24px;bottom:24px;}#contents .hdg-special01 > .lay .thumb{top:24px;right:24px;width:90px;height:90px;}#contents .hdg-special01 .btn-follow{bottom:24px;right:24px;}#contents .hdg-special01.detail .btn-follow{right:24px;top:126px;width:90px;}#contents .hdg-special01.detail .btn-follow a{padding:5px 8px;font-size:1.3rem;}#contents .hdg-special01.detail .btn-follow a::before{font-size:1.8rem;}#contents .hdg-special01 .info.special{bottom:70px;left:24px;}#contents .hdg-special01.detail .info{bottom:24px;left:24px;}/*------------------------------------------------------------------------------------------------------------------------Block Element------------------------------------------------------------------------------------------------------------------------*//* entry-recommend01----------------------------------------*/#contents .entry-recommend01 .list01{float:left;margin:0;width:50%;}#contents .entry-recommend01 .list02{box-sizing:border-box;float:left;margin:0;width:50%;}}/* END=common/css/contents.css?v=20200204*//* START=common/css/picker.css?v=20200204 *//* ========================================================================== $BASE-PICKER ========================================================================== *//** * Note:the root picker element should *NOT* be styled more than what’s here. */.picker {font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-user-select:none; -moz-user-select:none;-ms-user-select:none;user-select:none;}/** * The picker input element. */.picker__input {cursor:default;}/** * When the picker is opened, the input element is “activated”. */.picker__input.picker__input--active {border-color:#0089ec;}/** * The holder is the only “scrollable” top-level container element. */.picker__holder {width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;}/*! * Default mobile-first, responsive styling for pickadate.js * Demo:http://amsul.github.io/pickadate.js *//** * Note:the root picker element should *NOT* be styled more than what’s here. *//** * Make the holder and frame fullscreen. */.picker__holder,.picker__frame {top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}/** * The holder should overlay the entire screen. */.picker__holder {position:fixed;transition:background 0.15s ease-out, -webkit-transform 0s 0.15s;transition:background 0.15s ease-out, transform 0s 0.15s;-webkit-backface-visibility:hidden;}/** * The frame that bounds the box contents of the picker. */.picker__frame {position:absolute;margin:0 auto;min-width:256px;max-width:466px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all 0.15s ease-out;}@media (min-height:33.875em) {.picker__frame {overflow:visible;top:auto;bottom:-100%;max-height:80%;}}@media (min-height:40.125em) {.picker__frame {margin-bottom:7.5%;}}/** * The wrapper sets the stage to vertically align the box contents. */.picker__wrap {display:table;width:100%;height:100%;}@media (min-height:33.875em) {.picker__wrap {display:block;}}/** * The box contains all the picker contents. */.picker__box {background:#ffffff;display:table-cell;vertical-align:middle;}@media (min-height:26.5em) {.picker__box {font-size:1.25em;}}@media (min-height:33.875em) {.picker__box {display:block;font-size:1.33em;border:1px solid #777777;border-top-color:#898989;border-bottom-width:0;box-shadow:0 12px 36px 16px rgba(0, 0, 0, 0.24);}}@media (min-height:40.125em) {.picker__box {font-size:1.5em;border-bottom-width:1px;border-radius:5px;}}/** * When the picker opens... */.picker--opened .picker__holder {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0, 0, 0, 0.32);transition:background 0.15s ease-out;}.picker--opened .picker__frame {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}@media (min-height:33.875em) {.picker--opened .picker__frame {top:50%;bottom:0;transform:translate(0,-50%);}}/* ========================================================================== $BASE-DATE-PICKER ========================================================================== *//** * The picker box. */.picker__box {padding:0 1em;}/** * The header containing the month and year stuff. */.picker__header {text-align:center;position:relative;margin-top:.75em;}/** * The month and year labels. */.picker__month,.picker__year {font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em;}.picker__year {color:#999999;font-size:.8em;font-style:italic;}/** * The month and year selectors. */.picker__select--month,.picker__select--year {border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em;}@media (min-width:24.5em) {.picker__select--month,.picker__select--year {margin-top:-0.5em;}}.picker__select--month {width:35%;}.picker__select--year {width:22.5%;}.picker__select--month:focus,.picker__select--year:focus {border-color:#0089ec;}/** * The month navigation buttons. */.picker__nav--prev,.picker__nav--next {position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em;}@media (min-width:24.5em) {.picker__nav--prev,.picker__nav--next {top:-0.33em;}}.picker__nav--prev {left:-1em;padding-right:1.25em;}@media (min-width:24.5em) {.picker__nav--prev {padding-right:1.5em;}}.picker__nav--next {right:-1em;padding-left:1.25em;}@media (min-width:24.5em) {.picker__nav--next {padding-left:1.5em;}}.picker__nav--prev:before,.picker__nav--next:before {content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #000000;width:0;height:0;display:block;margin:0 auto;}.picker__nav--next:before {border-right:0;border-left:0.75em solid #000000;}.picker__nav--prev:hover,.picker__nav--next:hover {cursor:pointer;color:#000000;background:#b1dcfb;}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover {cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5;}/** * The calendar table of dates */.picker__table,#contents .picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:0;}@media (min-height:33.875em) {.picker__table {margin-bottom:.75em;}}.picker__table td {margin:0;padding:0;}/** * The weekday labels */.picker__weekday {width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999999;font-weight:500;/* Increase the spacing a tad */}@media (min-height:33.875em) {.picker__weekday {padding-bottom:.5em;}}/** * The days on the calendar */.picker__day {padding:.3125em 0;font-weight:200;border:1px solid transparent;}.picker__day--today {position:relative;}.picker__day--today:before {content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:0.5em solid #0059bc;border-left:.5em solid transparent;}.picker__day--disabled:before {border-top-color:#aaaaaa;}.picker__day--outfocus {color:#dddddd;}.picker__day--infocus:hover,.picker__day--outfocus:hover {cursor:pointer;color:#000000;background:#b1dcfb;}.picker__day--highlighted {border-color:#0089ec;}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted {cursor:pointer;color:#000000;background:#b1dcfb;}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected {background:#0089ec;color:#ffffff;}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled {background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default;}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover {background:#bbbbbb;}/** * The footer containing the "today", "clear", and "close" buttons. */.picker__footer {text-align:center;}.picker__button--today,.picker__button--clear,.picker__button--close {border:1px solid #ffffff;background:#ffffff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom;}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover {cursor:pointer;color:#000000;background:#b1dcfb;border-bottom-color:#b1dcfb;}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus {background:#b1dcfb;border-color:#0089ec;outline:none;}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before {position:relative;display:inline-block;height:0;}.picker__button--today:before,.picker__button--clear:before {content:" ";margin-right:.45em;}.picker__button--today:before {top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent;}.picker__button--clear:before {top:-0.25em;width:.66em;border-top:3px solid #ee2200;}.picker__button--close:before {content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777777;}.picker__button--today[disabled],.picker__button--today[disabled]:hover {background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default;}.picker__button--today[disabled]:before {border-top-color:#aaaaaa;}/* ========================================================================== $DEFAULT-DATE-PICKER ========================================================================== *//* END=common/css/picker.css?v=20200204*/