@import url('https://fonts.googleapis.com/css?family=Noto+Sans+JP:300,400,700&subset=japanese');html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{background:#fff;line-height:1;-webkit-print-color-adjust:exact}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{color:#000;font-size:16px;font-family:"Noto Sans JP","YuGothic","游ゴシック","メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:1.6;background:url(//ichigo-summit-moka.jp/cms/wp-content/themes/ichigo/images/bg.png)}h1,h2,h3,h4,h5,h6{font-weight:700}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.625em}p{margin-bottom:1.625em}ul,ol{margin:0 0 1.625em 2.5em}ul{list-style:square}ol{list-style-type:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5em}strong{font-weight:700}cite,em,i{font-style:italic}blockquote{font-family:Georgia,"Bitstream Charter",serif;font-style:italic;font-weight:400;margin:0 3em}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote cite{color:#666;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.05em;text-transform:uppercase}pre{background:#f4f4f4;font:13px "Courier 10 Pitch",Courier,monospace;line-height:1.5;margin-bottom:1.625em;overflow:auto;padding:.75em 1.625em}code,kbd,samp,var{font:13px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym,dfn{border-bottom:1px dotted #666;cursor:help}address{display:block;margin:0 0 1.625em}ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:smaller}input[type=text],input[type=password],input[type=email],input[type=url],input[type=number],input[type=tel],textarea{font-size:16px;background:#fafafa;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border:1px solid #ddd;color:#333;padding:8px !important;margin:0}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=number]:focus,input[type=tel]:focus,textarea:focus{color:#000;background:#fff}textarea{width:98%}select{font-size:16px;padding:8px !important;background:#fafafa;margin:0}input#s{background:url(//ichigo-summit-moka.jp/cms/wp-content/themes/ichigo/images/search.png) no-repeat 5px 6px;-moz-border-radius:2px;border-radius:2px;font-size:14px;height:22px;line-height:1.2em;padding:4px 10px 4px 28px}input#searchsubmit{display:none}label{cursor:pointer;padding:4px;display:inline-block}label:hover{background:#eee}input[type=submit]{background:#e6003e;color:#fff;padding:.5em 1em;font-size:18px}.button{text-align:center;padding:1em 0}.button a{display:inline-block;text-decoration:none !important;background:#e6003e;color:#fff;padding:.75em 1.5em;font-size:20px;transition:.2s;box-shadow:0 3px 6px rgba(0,0,0,.1)}.button a:hover{text-decoration:none !important;opacity:.7}a{color:#e60012;text-decoration:none}a:focus,a:active,a:hover{text-decoration:underline}.error404 #primary{float:none;margin:0}.error404 #primary #content{margin:0 7.6%;width:auto}.alignleft{display:inline;float:left;margin-right:1.625em}.alignright{display:inline;float:right;margin-left:1.625em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.left-sidebar #primary{float:right;margin:0 0 0 -26.4%;width:100%}.left-sidebar #content{margin:0 7.6% 0 34%;width:58.4%}.left-sidebar #secondary{float:left;margin-left:7.6%;margin-right:0;width:18.8%}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}dl.category:after,.clearfix:after,.post:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}#page{margin:0 auto}.bg-slider{position:absolute;width:100%;height:100%;background-size:cover}#primary{float:left;margin:0 -29% 0 0;width:100%}#all{margin:0;width:auto}#content{margin:0 25% 0 0;width:68%}#secondary{float:right;margin-right:0;margin-bottom:20px;width:29%;padding:0}#secondary .widget{margin:0 auto 10px;padding:10px;background:#fff;box-shadow:4px 4px 0 rgba(0,0,0,.2)}.sow-image-container{text-align:center}#secondary .widget a:hover{text-decoration:none}#branding{margin-bottom:40px;position:relative;background:#fff}#branding #hgroup{width:100%;min-width:1080px;max-width:1280px;margin:0 auto;background:#fff url(//ichigo-summit-moka.jp/cms/wp-content/themes/ichigo/images/bg.jpg) no-repeat;background-size:100% auto;background-position:center -50px;overflow:hidden}.page #branding #hgroup,.single #branding #hgroup,.archive #branding #hgroup,.error404 #branding #hgroup{background-attachment:scroll;background-image:none;background:#fff}#branding #hgroup .wrapper{width:1080px;height:65vw;min-height:700px;max-height:832px;margin:0 auto;padding:0;position:relative;overflow:hidden}.page #branding #hgroup .wrapper,.single #branding #hgroup .wrapper,.archive #branding #hgroup .wrapper,.error404 #branding #hgroup .wrapper{width:1080px;height:auto;min-height:0px;padding:20px 0}#loading,#loading:after{border-radius:50%;width:6em;height:6em}#loading{margin:30% auto 0;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#mark{width:100%;position:absolute;text-align:center;top:10vh;animation-duration:1s}#mark img{width:33%;min-width:300px;max-width:360px;margin:0 auto}#hitotsu{position:absolute;left:-20px;top:120px}#logo{width:300px;top:20px;position:absolute;left:30px}#site-title{padding:0;width:480px;position:absolute;bottom:10px;left:0;z-index:120;animation-duration:1s}#date{padding:0;width:509px;position:absolute;bottom:10px;right:0;z-index:120;animation-duration:1s}#branding img{height:auto;width:100%;clear:both}.page #site-title,.single #site-title,.archive #site-title,.error404 #site-title{position:static;float:left;width:520px}.page #date,.single #date,.archive #date,.error404 #date{position:static;float:right;width:420px}.pagehead{height:240px;overflow:hidden;clear:both;text-align:center;background:#e56696}.pagehead div{width:360px !important}.pagehead img{vertical-align:bottom;width:100%}#access{display:block;position:relative;margin:0 auto;width:100%;background:#e6003e;z-index:10000;box-shadow:0 3px 0 rgba(0,0,0,.1)}#access ul{width:1024px;font-size:0;list-style:none;margin:0 auto;padding-left:0;text-align:center}#access li{display:inline-block;width:12.5%;position:relative;font-size:14px}#access a{color:#fff;display:block;line-height:4em;padding:0 .25em;text-decoration:none;border-right:1px solid rgba(255,255,255,.25);font-weight:700;transition:.3s}#access li:first-child a{border-left:1px solid rgba(255,255,255,.25)}#access ul ul{display:none;float:left;margin:0;position:absolute;top:3.333em;left:0;width:188px;z-index:99999}#access ul ul ul{left:100%;top:0}#access ul ul a{background:#f9f9f9;border-bottom:1px dotted #ddd;color:#444;font-size:12px;font-weight:700;height:auto;line-height:1.4em;padding:10px;width:168px}#access li:hover>a,#access ul ul :hover>a,#access a:focus{background:#fff;color:#e56696;text-shadow:none}#access li:hover>a,#access a:focus{background:rgba(255,255,255,.5);color:#fff}#access ul li:hover>ul{display:block}#access .current-menu-item>a,#access .current-menu-ancestor>a,#access .current_page_item>a,#access .current_page_ancestor>a{background:rgba(255,255,255,.2);color:#fff}.dl-trigger{display:none}.fixed{position:fixed !important;top:0;width:100%;z-index:10000 !important;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.2)}#topimage{clear:both;position:relative;z-index:0;width:100%;height:600px;min-width:980px;max-height:600px;overflow:hidden;text-align:center}#topimage ul li img{width:100%;min-width:1400px;display:block;margin:0 auto}#topimage ul,#topimage li{list-style:none;margin:0 auto;padding:0;text-align:center !important}#sponsor{margin:0 auto 20px;clear:both;background:#fff;padding:15px;box-shadow:4px 4px 0 rgba(0,0,0,.2)}#sponsor .widget{background:#fff;padding:5px 15px;box-shadow:4px 4px 0 rgba(0,0,0,.2);border-radius:8px}#sponsor h2{color:#e6003e;font-weight:700;margin-bottom:24px;padding:0;color:#111;text-align:center;font-size:22px;letter-spacing:2px}#sponsor h2 a{display:inline-block;background:#e6003e;color:#fff;padding:3px 16px;border-radius:16px;text-decoration:none;font-size:12px;position:absolute;right:0}#sponsor h2 a:hover{text-decoration:none !important;background:#f3aaca}.widget_mylinkorder{position:relative;margin-right:-4%;overflow:hidden}.widget_mylinkorder h3{display:none}#sponsor ul{list-style:none !important;position:relative;display:flex;flex-wrap:wrap;margin:0 0 25px;padding:0;justify-content:center;text-align:center}#sponsor ul li{vertical-align:middle;font-size:13px;text-align:center;margin-bottom:10px;line-height:1.3;padding:5px;box-sizing:border-box}#sponsor ul li img{height:auto;max-width:100% !important;border:1px solid #ddd}#sponsor ul.sponsor1 li{width:40%;margin:0 2% 10px}#sponsor ul.sponsor2 li{width:30%;margin:0 1.5% 10px}#sponsor ul.sponsor3 li{width:23%;margin:0 1% 10px}#sponsor ul.sponsor4{justify-content:flex-start}#sponsor ul.sponsor4 li{width:23%;margin:0 1% 20px;font-size:15px}#sponsor ul.supporter1{justify-content:flex-start}#sponsor ul.supporter1 li{justify-content:flex-start;width:23%;margin:0 1% 15px;font-size:14px}@media (max-width:767px){#sponsor{padding:10px}#sponsor ul.sponsor1 li{width:80%;margin:0 2.5% 10px}#sponsor ul.sponsor2 li{width:60%}#sponsor ul.sponsor3 li{width:45%}#sponsor ul.sponsor4 li,#sponsor ul.supporter1 li{width:48%;margin:0 1% 15px}#sponsor ul.sponsor4 li{font-size:14px}#sponsor ul.supporter1 li{font-size:13px}}#summit{margin-bottom:25px}#summit .bnr1{width:48%;float:left;margin-bottom:20px}#summit .bnr2{width:48%;float:right;margin-bottom:20px}#summit .bnr0{width:100%;clear:both;margin-bottom:20px}#summit img{max-width:100%;box-shadow:4px 4px 0 rgba(0,0,0,.2);transition:all .2s}#summit a:hover img{opacity:.8}.pagetitle{font-weight:700;margin-bottom:10px;padding:5px 0;color:#111;font-size:30px;letter-spacing:2px;text-align:center;border-bottom:5px solid #e6003e;border-top:5px solid #e6003e;background:#fdeeed;margin-bottom:15px;box-shadow:4px 4px 0 rgba(0,0,0,.2)}.pageTitleEn{color:#f39800;font-size:14px;font-family:Arial,Helvetica,sans-serif;letter-spacing:1px;text-align:center;margin-bottom:32px}.news{font-weight:700;margin-bottom:20px;padding:5px 0;color:#111;font-size:24px;letter-spacing:2px;text-align:center;border-bottom:3px solid #e60012;border-top:3px solid #e60012;background:#fff;box-shadow:4px 4px 0 rgba(0,0,0,.2)}.entry-content h2{color:#000;border-bottom:5px solid #e60012;font-size:24px;line-height:1.5;font-weight:700;padding:0 0 .1em;margin:0 0 .5em}.entry-content h3{font-size:20px;line-height:1.5;font-weight:700;margin:0 0 .5em;padding:.25em .5em;background:#eee}.entry-content h4{font-size:18px;font-weight:700;margin:0 0 .5em}.entry-content dl{margin:0 0 2em}.entry-content dl.event{border-bottom:1px solid #ddd;margin:0 0 10px}.entry-content p{margin-bottom:1em}dl.about{margin:0 0 .5em;padding:0;border-bottom:1px dotted #ddd}dl.about dt{padding:6px 0;font-weight:700;margin:0;display:block;font-size:18px}dl.about dt:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f152";color:#e6003e;margin-right:.5em}dl.about dd{display:block;padding:6px 0 12px;margin:0}dl.category{margin:0 0 .5em;padding:0;border-bottom:1px dotted #eee}dl.category dt{float:left;clear:left;width:10em;padding:8px 1em;font-size:14px;font-weight:400;color:#333;margin:0}dl.category dd{padding:6px 0;margin:0 0 0 6em;font-weight:700}.wp_social_bookmarking_light{padding:12px}a.read,.nav-previous a,.nav-next a{display:inline-block;background:#8fc31f;color:#fff;padding:2px 12px;border-radius:20px;text-decoration:none;font-size:16px;-moz-transition:-moz-transform .1s linear;-webkit-transition:-webkit-transform .1s linear;-o-transition:-o-transform .1s linear;-ms-transition:-ms-transform .1s linear;transition:transform .1s linear}a.read:hover,.nav-previous a:hover,.nav-next a:hover{text-decoration:none !important;opacity:.8;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.continue a.read{position:absolute;right:-6px;bottom:-6px;padding:4px 14px}#main{width:1024px;margin:0 auto;clear:both;padding:0}.hentry,.no-results{position:relative;clear:both}.archive .hentry{margin:0;padding:0}.hentry:last-child,.no-results{border-bottom:none}.blog .sticky .entry-header .entry-meta{clip:rect(1px,1px,1px,1px);position:absolute !important}.entry-title,.entry-content{padding-right:0;width:auto;float:none}.entry-home{margin-bottom:5px;border-bottom:1px solid #ddd}.thumbnail{float:left !important;width:12%;margin-right:15px}.thumbnail img{width:100%;border:1px solid #eee;transition:transform .2s linear}.thumbnail a:hover img{opacity:.7}.page-header .page-title,.entry-header .entry-title{font-weight:700;margin:0 0 .25em;padding:0 0 .5em;border-bottom:3px solid #8fc31f;font-size:21px}.entry-content .date{display:inline-block;background:#eee;font-weight:700;padding:2px 12px;letter-spacing:4px;border-radius:6px;text-align:right}.entry-home .entry-title{color:#222;font-size:18px;line-height:1.5;font-weight:700 !important;width:auto;margin:0;padding:0}.entry-home .entry-title{clear:none}.page-title,.page-title a,.entry-title,.entry-title a{text-decoration:none}.entry-title a:hover,.entry-title a:focus,.entry-title a:active{opacity:.8}.entry-content{margin-bottom:15px}.entry-home .entry-content{font-size:13px;margin-bottom:0 !important}.entry-meta{color:#666;font-size:14px;margin-bottom:10px;text-align:right}.entry-home .entry-meta{border:none;padding:0;margin-bottom:0 !important;text-align:left}#news{background:#fff;padding:20px;box-shadow:4px 4px 0 rgba(0,0,0,.2);margin-bottom:40px}.single article.post{background:#fff;padding:20px;box-shadow:4px 4px 0 rgba(0,0,0,.2);margin-bottom:25px}article.page{background:#fff;padding:20px;box-shadow:4px 4px 0 rgba(0,0,0,.2);margin-bottom:25px}.entry-home .entry-content p{margin-bottom:0}.entry-meta a{font-weight:700}.single-author .entry-meta .by-author{display:none}.entry-content,.entry-summary{padding:.5em 0 0;font-size:16px}.entry-content h1{font-weight:400;margin:0 0 1em}#social{clear:both;margin:0 auto 40px;padding:20px 0 0}#social ul{list-style:none;margin:0}#social ul li{display:inline-block;margin-right:5px;margin-bottom:5px;vertical-align:bottom;overflow:hidden;line-height:1}#social ul li:last-child{margin-right:0}.single #social{float:left;clear:none;padding:0;margin:0}.single .entry-meta{float:right;clear:none}.page-link{clear:both;display:block;margin:0 0 1.625em}.page-link a{background:#eee;color:#373737;margin:0;padding:2px 3px;text-decoration:none}.page-link a:hover{background:#888;color:#fff;font-weight:700}.page-link span{margin-right:6px}#nav-below{margin-bottom:1.5em}p.pdf a{display:block;background:url(//ichigo-summit-moka.jp/cms/wp-content/themes/ichigo/images/doc_pdf.png) no-repeat 12px center;border:1px solid #e56696;padding:5px 0 5px 36px;border-radius:6px;font-size:1.2em;width:auto;box-shadow:2px 2px 6px #eee}p.pdf a:hover{background-color:#f6f6f6}.entry-content img,.comment-content img,.widget img{max-width:100%}img[class*=align],img[class*=wp-image-],img[class*=attachment-]{height:auto}img.size-full,img.size-large{max-width:97.5%;width:auto;height:auto}.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}img.alignleft,img.alignright,img.aligncenter{margin-bottom:.5em}.goods p{margin-bottom:.5em;line-height:1.5;font-size:14px}p img,.wp-caption{margin-top:0}.wp-caption{background:#fff;margin-bottom:1.625em;max-width:100%}.wp-caption img{display:block;margin:0 auto;max-width:98%}.wp-caption .wp-caption-text,.gallery-caption{color:#666;font-size:14px;text-align:center}.wp-caption .wp-caption-text{margin-bottom:.6em;padding:10px 0 5px;position:relative}#content .gallery{margin:0 auto 1.625em}#content .gallery a img{border:none}img#wpstats{display:block;margin:0 auto 1.625em}#content .gallery-columns-4 .gallery-item{width:23%;padding-right:2%}#content .gallery-columns-4 .gallery-item img{width:100%;height:auto}img[class*=align],img[class*=wp-image-],#content .gallery .gallery-icon img{padding:1px}.wp-caption img{border-color:#eee}a:focus img[class*=align],a:hover img[class*=align],a:active img[class*=align],a:focus img[class*=wp-image-],a:hover img[class*=wp-image-],a:active img[class*=wp-image-],#content .gallery .gallery-icon a:focus img,#content .gallery .gallery-icon a:hover img,#content .gallery .gallery-icon a:active img{background:#eee;border-color:#bbb}.wp-caption a:focus img,.wp-caption a:active img,.wp-caption a:hover img{background:#fff;border-color:#ddd}embed,iframe,object{max-width:100%}.entry-content table{margin:.5em 0 2em;font-size:1em;border-collapse:collapse;width:100%;line-height:1.5}.entry-content table tr th{padding:7px 10px;border:1px solid #ccc;background:#fae0ea;font-weight:700;vertical-align:top;text-align:center}.entry-content table tr td{padding:7px 10px;border:1px solid #ccc;background:#fff;vertical-align:top}.entry-content table tr td.num{background:#eee;text-align:center}.entry-content .fee-table{width:100%;position:relative}.entry-content .fee-table table{width:100%;font-size:.85em;min-width:950px;table-layout:fixed}.entry-content .fee-table table tr td,.entry-content .fee-table table tr th{text-align:center}.entry-content .fee-table table col.center{text-align:center}.youtube iframe{width:100%}.entry-content table.form tr th{min-width:10em;vertical-align:middle}.entry-content table.form tr td{vertical-align:middle}.entry-content table.form tr th span{color:#e6003e;margin-left:5px}.error404 #main #searchform{background:#f9f9f9;border:1px solid #ddd;border-width:1px 0;margin:0 -8.9% 1.625em;overflow:hidden;padding:1.625em 8.9%}.error404 #main #s{width:95%}.error404 #main .widget{clear:none;float:left;margin-right:3.7%;width:30.85%}.error404 #main .widget_archive{margin-right:0}.error404 #main .widget_tag_cloud{float:none;margin-right:0;width:100%}.error404 .widgettitle{font-size:10px;letter-spacing:.1em;line-height:2.6em;text-transform:uppercase}#content nav{clear:both;padding:0 0 1.625em}#content nav a{font-size:12px;font-weight:700;line-height:2.2em}#nav-above{padding:0 0 1.625em}#nav-above{display:none}.paged #nav-above{display:block}.assistive-text{display:none}.nav-previous{float:left;width:50%}.nav-next{float:right;text-align:right;width:50%}#content nav .meta-nav{font-weight:400}#nav-single{position:relative;top:-.3em;text-align:center;z-index:1}#nav-single .nav-previous,#nav-single .nav-next{width:auto}#nav-single .nav-next{padding-left:.5em}#nav-single .nav-previous{padding-right:.5em}.widget-area{font-size:14px}.widget{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;clear:both;margin:0}.widget-title{display:none}.widget ul{margin:0 0 1em 2em;list-style:square}.widget ul ul{margin-left:1.5em}.widget ul li{color:#000}.widget a{text-decoration:none}.widget a:hover,.widget a:focus,.widget a:active{text-decoration:underline}.widget_search form{margin:0 0 1.625em}.widget_search #s{width:77%}.widget_search #searchsubmit{background:#ddd;border:1px solid #ccc;-webkit-box-shadow:inset 0px -1px 1px rgba(0,0,0,.09);-moz-box-shadow:inset 0px -1px 1px rgba(0,0,0,.09);box-shadow:inset 0px -1px 1px rgba(0,0,0,.09);color:#888;font-size:13px;line-height:25px;position:relative;top:-2px}.widget_search #searchsubmit:active{background:#1982d1;border-color:#0861a5;-webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,.1);box-shadow:inset 0px 1px 1px rgba(0,0,0,.1);color:#bfddf3}section.ephemera ol,.widget_twentyeleven_ephemera ol{list-style:square;margin:5px 0 0}.widget_twentyeleven_ephemera .widget-entry-title{font-size:15px;font-weight:700;padding:0}.widget_twentyeleven_ephemera .comments-link a,.widget_twentyeleven_ephemera .comments-link>span{color:#666;display:block;font-size:10px;font-weight:500;line-height:2.76333em;text-transform:uppercase}section.ephemera .entry-title a span{color:#29628d}.widget_twitter li{list-style-type:none;margin-bottom:14px}.widget_twitter .timesince{display:block;font-size:11px;margin-right:-10px;text-align:right}.widget_image img{border:0;padding:0;height:auto;max-width:100%}.widget_calendar #wp-calendar{color:#555;width:95%;text-align:center}.widget_calendar #wp-calendar caption,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{text-align:center}.widget_calendar #wp-calendar caption{font-size:11px;font-weight:500;padding:5px 0 3px;text-transform:uppercase}.widget_calendar #wp-calendar th{background:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:700}.widget_calendar #wp-calendar tfoot td{background:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.dash .digit{display:inline;font-size:32px;font-weight:700;text-align:center;font-family:Arial,Helvetica,sans-serif;color:#555}.dash_title{font-size:11px;color:#555}#pagetop{position:fixed;bottom:30px;right:15px;display:none}#pagetop a{text-decoration:none;width:32px;font-size:32px;text-align:right;display:block;color:#e6003e}#pagetop a img{width:100%}#footer{clear:both;background:#8fc31f;font-size:14px;line-height:1.7;color:#fff}#footer .wrapper{width:1080px;margin:0 auto;padding:24px 0}#copyright{float:left}#copyright a{color:#fff}#footer-link{float:right;font-size:14px;line-height:1.7;color:#fff}#footer-link a{color:#fff !important}#supplementary{border-top:1px solid #ddd;padding:1.625em 7.6%;overflow:hidden}#supplementary.two .widget-area{float:left;margin-right:3.7%;width:48.1%}#supplementary.two .widget-area+.widget-area{margin-right:0}#supplementary.three .widget-area{float:left;margin-right:3.7%;width:30.85%}#supplementary.three .widget-area+.widget-area+.widget-area{margin-right:0}#site-generator{background:#f9f9f9;border-top:1px solid #ddd;color:#666;font-size:12px;line-height:2.2em;padding:2.2em .5em;text-align:center}#site-generator a{color:#555;font-weight:700}.pc{display:block}.sp{display:none}.fb_iframe_widget>span{vertical-align:baseline !important}.scale img{-moz-transition:-moz-transform .1s linear;-webkit-transition:-webkit-transform .1s linear;-o-transition:-o-transform .1s linear;-ms-transition:-ms-transform .1s linear;transition:transform .1s linear}.scale img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.profile{max-width:720px;font-size:12px;padding:10px;max-height:700px}.profile h3{font-size:16px;border-bottom:1px solid #000;margin-bottom:10px}.profile img{max-width:640px}img{width:inherit\9;max-width:100%\9;height:auto\9}@media (max-width:767px){body{font-size:14px}#main #content{margin:24px 4% 24px;width:auto}#nav-below{border-bottom:1px solid #ddd;margin-bottom:1.5em}#primary{float:none;margin:0;padding:0}#main #secondary{clear:both;float:none;margin:0 4% 20px;width:auto}#branding{padding-bottom:0;position:relative;border-bottom:1px solid #e6003e}#branding #hgroup{width:100%;min-width:0;background-size:150% auto;background-position:center 20px}#branding #hgroup .wrapper{width:auto;height:500px;min-height:0;margin:0 auto;padding:0;overflow:hidden}.page #branding #hgroup .wrapper,.single #branding #hgroup .wrapper,.archive #branding #hgroup .wrapper,.error404 #branding #hgroup .wrapper{width:auto;height:auto;padding:0}#mark{width:100%;position:absolute;text-align:center;top:10vh;animation-duration:1s}#mark img{width:50% !important;min-width:0;max-width:100% !important}#hitotsu{width:50px;position:absolute;left:-10px;top:60px}#logo{width:150px;top:10px;position:absolute;left:10px}#site-title{padding:0;width:80%;text-align:center;position:absolute;bottom:90px;left:10%;z-index:120;display:block;line-height:1}#date{padding:0;width:70%;text-align:center;position:absolute;z-index:120;bottom:10px;right:15%}#branding img{height:auto;width:100%;max-width:100%;clear:both}.page #site-title,.single #site-title,.archive #site-title,.error404{width:65%;float:left;position:static;margin:0 auto;padding:10px 0}.page #date,.single #date,.archive #date,.error404 #date{display:none}.page #site-title img,.single #site-title img,.archive #site-title img,.error404 #site-title img,.page #date img,.single #date img,.archive #date img,.error404 #date img{width:100%;max-width:100%}.pagehead{height:91px}.pagehead div{width:137px !important}.topimageDate{position:absolute;width:80px;z-index:200;top:70px;right:10px}#access{width:100%;position:fixed;left:0;top:10px;clear:both;background:0 0;padding:0;margin:0;box-shadow:0 5px 0 rgba(0,0,0,.15)}#access ul{position:relative;width:auto;border-left:none}#access ul li{position:relative;margin-bottom:0;float:none;width:auto;display:block;text-align:left}#access a{line-height:2.5em;padding:0 1em;background-image:none;background-color:#e6003e;border-top:1px solid #fff;font-size:16px !important;color:#fff}#access a:after{font-family:FontAwesome;content:"\f054";position:absolute;right:10px}#access li:hover>a,#access a:focus{border-top:1px solid #fff;background-image:none;color:#fff}#access li:hover>a,#access a:focus{border-top:1px solid #fff;background-image:none;color:#fff}#access ul li:hover>ul{display:block}#access .current-menu-item>a,#access .current-menu-ancestor>a,#access .current_page_item>a,#access .current_page_ancestor>a{border-top:1px solid #fff;background-image:none}.dl-trigger{display:block}.fixed{z-index:10000}#main{width:auto}#all{margin:0 4% 0}#summit{margin:0 4% 0}#news{background:#fff;padding:12px;box-shadow:4px 4px 0 rgba(0,0,0,.2);margin-bottom:25px}.single article.post{padding:12px}article.page{padding:15px}.pageTitleEn{margin-bottom:16px}.entry-header .entry-title{font-size:18px !important;line-height:1.3}.thumbnail{width:22%}.thumbnail img{width:100%}.entry-home .entry-title{font-size:16px !important;line-height:1.3;margin-bottom:10px !important}.entry-home .entry-content{font-size:12px !important}#content .entry-content table{margin:.5em 0 2em}.entry-content h3{margin:0 0 .5em}.entry-content dl{margin:0 0 2em}.entry-content dl dt{width:auto;float:none;clear:both;padding:2px 0}.entry-content dl dd{margin-left:1em;padding:2px 0}#guide p,#guide table,#guide dl,#entry p,#entry table,#entry .webentry{margin-left:0 !important}.flick{width:90%;overflow:hidden;margin:0 auto;box-shadow:2px 2px 4px inset rgba(0,0,0,.2);border:1px solid #ddd}.featured-post .entry-title{font-size:14px}.singular .entry-title{font-size:28px}.entry-meta{font-size:12px}blockquote{margin:0}blockquote.pull{font-size:17px}.latlonglab{width:100%}.twitter-timeline{height:200px !important}.alignleft,.alignright{display:block;float:none;margin-left:0;margin-right:0}#nav-single{display:block;position:static}#respond input[type=text]{width:95%}#respond .comment-form-author .required,#respond .comment-form-email .required{left:95%}#content .gallery-columns-3 .gallery-item{width:31%;padding-right:2%}#content .gallery-columns-3 .gallery-item img{width:100%;height:auto}#colophon{width:auto}#colophon dl dt{width:auto;float:none}#colophon dl dd{margin:0}dl.category{margin:0 0 .5em;padding:0;border-bottom:1px dotted #eee}dl.category dt{float:none;clear:left;width:auto;padding:6px 0 0}dl.category dd{font-size:16px;padding:0 0 6px;margin:0}#secondary .widget{float:none;width:auto;clear:none;text-align:center}#secondary .widget div{text-align:center}#secondary .widget img{width:100%}#secondary .widget{width:auto;margin:0 auto 20px}#copyright{font-size:11px}#copyright{float:none;text-align:center;padding:12px 0 0}#footer .wrapper{width:auto}#copyright{float:none}#footer-link{float:none}.wp_social_bookmarking_light{padding:0 10px !important}#pagetop{bottom:20px;right:10px}#pagetop a{width:48px}.pc{display:none}.sp{display:block}#social{margin:0 10px 40px}.profile img{width:100%}.entry-content table.form{width:100%;box-sizing:border-box}.entry-content table.form tr th{display:block !important;padding:4px;min-width:0 !important;width:auto !important}.entry-content table.form tr td{display:block !important;padding:6px;min-width:0 !important;width:auto !important}input[type=text],input[type=password],input[type=email],input[type=url],input[type=number],input[type=tel]{box-sizing:border-box}textarea{box-sizing:border-box;width:80%}.width100,.width50,.width30{-webkit-box-sizing:border-box;box-sizing:border-box}.width100{width:100%}.width50{width:50%}.width30{width:30%}.button a{padding:.75em 1.2em;font-size:16px}.entry-content .fee-table{overflow:auto;-webkit-overflow-scrolling:touch;position:relative}.entry-content .fee-table:before{content:"※この表は横にスクロールできます。";color:#999;font-size:14px}}@media (max-width:450px){#content .gallery-columns-2 .gallery-item{width:45%;padding-right:4%}#content .gallery-columns-2 .gallery-item img{width:100%;height:auto}}@media only screen and (min-device-width:320px) and (max-device-width:480px){body{padding:0}#page{margin-top:0}#branding{border-top:none}}@media print{body{background:0 0 !important;font-size:10pt;-webkit-print-color-adjust:exact}footer.entry-meta a[rel=bookmark]:link:after,footer.entry-meta a[rel=bookmark]:visited:after{content:" [" attr(href) "] "}#page{clear:both !important;display:block !important;float:none !important;max-width:100%;position:relative !important}#branding{border-top:none !important;padding:0}#access{display:none}#access ul{width:100%}#main{width:100%;border-top:none;box-shadow:none}#primary{float:left;margin:0;width:100%}#content{margin:0;width:auto}.singular #content{margin:0;width:100%}.singular .entry-header .entry-meta{position:static}.entry-meta .edit-link a{display:none}#content nav{display:none}.singular .entry-header,.singular .entry-content,.singular footer.entry-meta,.singular #comments-title{margin:0;width:100%}.singular .hentry{padding:0}.entry-title,.singular .entry-title{font-size:21pt}.entry-meta{font-size:10pt}.entry-header .comments-link{display:none}.page-link{display:none}.singular #author-info{background:0 0;border-bottom:none;border-top:none;margin:2.2em 0 0;padding:0}#respond{display:none}.widget-area{display:none}}div.access_map2{position:relative;display:inline-block}div.access_map2 a{position:absolute}div.access_map2 a.access_kaizyo1{width:30.73%;padding-bottom:17.74%;top:26.29%;left:60.34%}div.access_map2 a.access_kaizyo2{width:3.62%;padding-bottom:3.62%;top:51.77%;left:40.21%}div.access_map2 a.access_kaizyo3{width:3.62%;padding-bottom:3.62%;top:51.77%;left:40.21%}div.access_map2 a.access_bus1{width:3.62%;padding-bottom:3.62%;top:51.77%;left:40.21%}div.access_map2 a.access_bus2{width:3.62%;padding-bottom:3.62%;top:51.77%;left:40.21%}div.access_map2 a.access_bus3{width:3.62%;padding-bottom:3.62%;top:51.77%;left:40.21%}div.access_map2 a.access_bus4{width:3.62%;padding-bottom:3.62%;top:51.77%;left:40.21%}