/*!
Theme Name: nrtv
Theme URI: http://underscores.me/
Author: Me

Author URI: http://underscores.me/
Description: Custom theme: nrtv, developed by Me
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: nrtv
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

haga is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.commentary .content section.sec_commentary ul.movie_lists,.news .content section,.tax-news_category .content section,.single-news .content section,.archive .page_nav,.single .page_nav,.archive .content section .pagenav{display:-moz-flex;display:-ms-flexbox;display:flex}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,optgroup,textarea{color:#404040;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1px;font-size:.1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:.9375px;font-size:.09375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.9375px;font-size:.09375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:.75px;font-size:.075rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875px;font-size:.0875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}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}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}body{background:#444}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}body,button,input,select,textarea{color:#444;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;font-size:14px;font-size:1.4rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}b,strong{font-weight:bold}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font:15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}a{color:#41b7b6;text-decoration:none;outline:none;transition:.3s}a:visited{color:#444}a:focus{outline:none}a:hover,a:focus,a:active{color:#41b7b6}.cf:after{content:" ";display:block;clear:both}body{background:#fff;color:#444}.font{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif}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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{font-size:62.5%}body{font-size:14px;font-size:1.4rem;line-height:1.7;word-wrap:break-word;overflow-wrap:break-word;min-width:1200px;position:relative}@media screen and (min-width: 810px) and (max-width: 1250px){body{min-width:initial}}@media screen and (max-width: 810px){body{font-size:28px;font-size:2.8rem;min-width:initial}}@media screen and (max-width: 600px){body{font-size:21px;font-size:2.1rem}}@media screen and (max-width: 480px){body{font-size:18px;font-size:1.8rem}}@media screen and (max-width: 400px){body{font-size:14px;font-size:1.4rem}}img{vertical-align:bottom;max-width:100%;height:auto}.sp_none{display:block}.pc_none{display:none}.inline_block{display:inline-block}.section_inner{width:1000px;margin:0 auto;position:relative}.object-fit-img{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}@media screen and (max-width: 810px){.sp_none{display:none}.pc_none{display:block}.section_inner{width:100%}}header{background:#f0f0f0;padding:22px 0 0;position:relative}@media screen and (min-width: 810px) and (max-width: 1250px){header{padding:50px}}@media screen and (max-width: 810px){header{padding:50px}}@media screen and (max-width: 600px){header{padding:40px}}@media screen and (max-width: 480px){header{padding:40px 30px}}@media screen and (max-width: 400px){header{padding:30px 20px}}header .header_inner{display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;width:1000px;margin:0 auto}@media screen and (min-width: 810px) and (max-width: 1250px){header .header_inner{width:100%}}@media screen and (max-width: 810px){header .header_inner{width:100%}}header .header_inner h1{width:213px;padding-bottom:26px}@media screen and (max-width: 810px){header .header_inner h1{width:auto;padding-bottom:0}}@media screen and (max-width: 810px){header .header_inner h1 img{width:258px}}@media screen and (max-width: 480px){header .header_inner h1 img{width:220px}}@media screen and (max-width: 400px){header .header_inner h1 img{width:180px}}@media screen and (min-width: 810px) and (max-width: 1250px){header .header_inner .gnav{display:none}}@media screen and (max-width: 810px){header .header_inner .gnav{display:none}}header .header_inner .gnav>ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}header .header_inner .gnav>ul>li{margin-left:100px}header .header_inner .gnav>ul>li a{display:block;font-size:16px;font-size:1.6rem;color:#444}header .header_inner .gnav>ul>li a:hover,header .header_inner .gnav>ul>li a:active{color:#41b7b6;text-decoration:underline}header .header_inner .gnav>ul>li>a{padding-bottom:26px}header .header_inner .gnav>ul>li.parent>a{position:relative}header .header_inner .gnav>ul>li.parent>a:after{content:'';width:12px;height:10px;background:url(images/img_icon_arrow_gnav_open.png) no-repeat 0 0;position:absolute;top:9px;right:-15px}header .header_inner .gnav>ul>li.parent .child{display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;visibility:hidden;opacity:0;width:100%;position:absolute;top:94px;left:0;z-index:100;background:#e4e4e4;transition:.5s;padding-top:20px;padding-left:calc( 50% - 500px);padding-bottom:20px;padding-right:calc( 50% - 500px);border-top:2px solid #c0c0c0;border-bottom:2px solid #c0c0c0}header .header_inner .gnav>ul>li.parent .child li{width:25%;text-align:center;padding:10px}header .header_inner .gnav>ul>li.parent:hover>a{color:#41b7b6;text-decoration:underline}header .header_inner .gnav>ul>li.parent:hover>a:after{background-image:url(images/img_icon_arrow_gnav_close.png)}header .header_inner .gnav>ul>li.parent:hover .child{visibility:visible;opacity:1}header .drawer-hamburger,header .drawer--right .drawer-nav{display:none}@media screen and (min-width: 810px) and (max-width: 1250px){header .drawer-hamburger,header .drawer--right .drawer-nav{display:block}}@media screen and (max-width: 810px){header .drawer-hamburger,header .drawer--right .drawer-nav{display:block}}.drawer--right .drawer-hamburger{border:none;background:transparent;box-shadow:none}@media screen and (min-width: 810px) and (max-width: 1250px){.drawer--right .drawer-hamburger{display:block;width:50px;height:50px;padding:0}}@media screen and (max-width: 810px){.drawer--right .drawer-hamburger{display:block;width:76px;height:84px;padding:0}}@media screen and (max-width: 600px){.drawer--right .drawer-hamburger{width:60px}}@media screen and (max-width: 480px){.drawer--right .drawer-hamburger{width:50px}}@media screen and (max-width: 400px){.drawer--right .drawer-hamburger{width:38px}}.drawer-hamburger{width:34px}.drawer--right .drawer-hamburger,.drawer--right.drawer-close .drawer-hamburger{position:absolute;top:30px;right:40px;z-index:100001;border-radius:0}@media screen and (max-width: 600px){.drawer--right .drawer-hamburger,.drawer--right.drawer-close .drawer-hamburger{top:22px}}@media screen and (max-width: 480px){.drawer--right .drawer-hamburger,.drawer--right.drawer-close .drawer-hamburger{right:30px}}@media screen and (max-width: 400px){.drawer--right .drawer-hamburger,.drawer--right.drawer-close .drawer-hamburger{top:8px;right:20px}}@media screen and (max-width: 600px){.drawer--right.drawer-open .drawer-hamburger{top:6px}}@media screen and (max-width: 480px){.drawer--right.drawer-open .drawer-hamburger{top:0}}.drawer--right.drawer-open .drawer-hamburger{right:40px;border-radius:0}@media screen and (max-width: 600px){.drawer--right.drawer-open .drawer-hamburger{right:30px}}@media screen and (max-width: 480px){.drawer--right.drawer-open .drawer-hamburger{right:25px}}@media screen and (max-width: 400px){.drawer--right.drawer-open .drawer-hamburger{right:20px}}.drawer-hamburger-icon{background:#444}.drawer-hamburger-icon,.drawer-open .drawer-hamburger-icon{margin-top:4px;height:6px}@media screen and (max-width: 480px){.drawer-hamburger-icon,.drawer-open .drawer-hamburger-icon{height:4px}}.drawer-hamburger-icon:before,.drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:before,.drawer-open .drawer-hamburger-icon:after{background:#444;height:6px}@media screen and (max-width: 480px){.drawer-hamburger-icon:before,.drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:before,.drawer-open .drawer-hamburger-icon:after{height:4px}}.drawer-hamburger-icon:before,.drawer-open .drawer-hamburger-icon:before{top:-22px}@media screen and (min-width: 810px) and (max-width: 1250px){.drawer-hamburger-icon:before,.drawer-open .drawer-hamburger-icon:before{top:-18px}}@media screen and (max-width: 480px){.drawer-hamburger-icon:before,.drawer-open .drawer-hamburger-icon:before{top:-18px}}@media screen and (max-width: 400px){.drawer-hamburger-icon:before,.drawer-open .drawer-hamburger-icon:before{top:-14px}}.drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:after{top:22px}@media screen and (min-width: 810px) and (max-width: 1250px){.drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:after{top:18px}}@media screen and (max-width: 480px){.drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:after{top:18px}}@media screen and (max-width: 400px){.drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:after{top:14px}}.drawer-open .drawer-hamburger-icon:before,.drawer-open .drawer-hamburger-icon:after{top:0}.drawer--right .drawer-nav{width:560px;right:-560px;z-index:100000;overflow-y:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width: 600px){.drawer--right .drawer-nav{width:440px;right:-440px}}@media screen and (max-width: 480px){.drawer--right .drawer-nav{width:360px;right:-360px}}@media screen and (max-width: 400px){.drawer--right .drawer-nav{width:280px;right:-280px}}.drawer--right .drawer-nav .drawer-menu>ul{border-bottom:2px solid #c0c0c0;padding-top:150px}@media screen and (max-width: 600px){.drawer--right .drawer-nav .drawer-menu>ul{padding-top:100px}}@media screen and (max-width: 480px){.drawer--right .drawer-nav .drawer-menu>ul{padding-top:88px}}@media screen and (max-width: 400px){.drawer--right .drawer-nav .drawer-menu>ul{padding-top:80px}}.drawer--right .drawer-nav .drawer-menu>ul li{border-top:2px solid #c0c0c0;font-size:40px;font-size:4rem;line-height:1.4}@media screen and (max-width: 600px){.drawer--right .drawer-nav .drawer-menu>ul li{font-size:30px;font-size:3rem}}@media screen and (max-width: 480px){.drawer--right .drawer-nav .drawer-menu>ul li{font-size:25px;font-size:2.5rem}}@media screen and (max-width: 400px){.drawer--right .drawer-nav .drawer-menu>ul li{font-size:20px;font-size:2rem}}.drawer--right .drawer-nav .drawer-menu>ul li a{display:block;color:#444;padding:50px 20px}@media screen and (max-width: 600px){.drawer--right .drawer-nav .drawer-menu>ul li a{padding:30px 15px}}@media screen and (max-width: 480px){.drawer--right .drawer-nav .drawer-menu>ul li a{padding:25px 10px}}.drawer--right .drawer-nav .drawer-menu>ul li.parent span{display:block;color:#444;background:#f0f0f0;position:relative;padding:50px 20px}@media screen and (max-width: 600px){.drawer--right .drawer-nav .drawer-menu>ul li.parent span{padding:30px 15px}}@media screen and (max-width: 480px){.drawer--right .drawer-nav .drawer-menu>ul li.parent span{padding:25px 10px}}.drawer--right .drawer-nav .drawer-menu>ul li.parent span:after{content:'';width:32px;height:27px;background:url(images/img_icon_arrow_gnav_close_sp.png) no-repeat 0 0;background-size:cover;position:absolute;top:50%;left:7em;z-index:10;transform:translateY(-50%) rotate(180deg)}@media screen and (max-width: 480px){.drawer--right .drawer-nav .drawer-menu>ul li.parent span:after{width:25.6px;height:21.6px}}@media screen and (max-width: 400px){.drawer--right .drawer-nav .drawer-menu>ul li.parent span:after{width:16px;height:13.5px}}.drawer--right .drawer-nav .drawer-menu>ul li.parent span.open:after{transform:translateY(-50%) rotate(0)}.drawer--right .drawer-nav .drawer-menu>ul li.parent .child{display:none}.mainvisual{width:1000px;height:382px;margin:20px auto 0;position:relative}@media screen and (min-width: 810px) and (max-width: 1250px){.mainvisual{width:100%;height:340px;margin-top:0}}@media screen and (max-width: 810px){.mainvisual{width:100%;height:340px;margin-top:0}}@media screen and (max-width: 600px){.mainvisual{height:300px}}@media screen and (max-width: 480px){.mainvisual{height:280px}}@media screen and (max-width: 400px){.mainvisual{height:240px}}.mainvisual .mv_slider{height:382px}@media screen and (max-width: 810px){.mainvisual .mv_slider{height:340px}}@media screen and (max-width: 600px){.mainvisual .mv_slider{height:300px}}@media screen and (max-width: 480px){.mainvisual .mv_slider{height:280px}}@media screen and (max-width: 400px){.mainvisual .mv_slider{height:240px}}.mainvisual .mv_slider div{background-repeat:no-repeat;background-position:center center;background-size:cover;height:382px}@media screen and (max-width: 810px){.mainvisual .mv_slider div{height:340px}}@media screen and (max-width: 600px){.mainvisual .mv_slider div{height:300px}}@media screen and (max-width: 480px){.mainvisual .mv_slider div{height:280px}}@media screen and (max-width: 400px){.mainvisual .mv_slider div{height:240px}}.mainvisual .mv_slider>div{margin-right:calc(100% - 792px);padding:0 !important;position:relative}@media screen and (min-width: 810px) and (max-width: 1250px){.mainvisual .mv_slider>div{width:76%;margin-right:24%}}@media screen and (max-width: 810px){.mainvisual .mv_slider>div{width:76%;margin-right:24%}}@media screen and (max-width: 600px){.mainvisual .mv_slider>div{width:85%;margin-right:15%}}.mainvisual .mv_slider>div:before{content:'';width:792px;height:50px;background:url(images/bg_mv_mask.png) no-repeat 0 0;background-size:cover;position:absolute;bottom:0;left:0;z-index:10}@media screen and (max-width: 810px){.mainvisual .mv_slider>div:before{width:100%;height:20px}}@media screen and (max-width: 480px){.mainvisual .mv_slider>div:before{height:15px}}.mainvisual .catch{width:100%;position:absolute;top:125px;right:68px;font-size:26px;font-size:2.6rem;text-align:right;letter-spacing:2px;margin-left:auto;border-right:4px solid #50beaf}@media screen and (max-width: 810px){.mainvisual .catch{top:110px;right:40px}}@media screen and (max-width: 600px){.mainvisual .catch{top:100px;right:30px;font-size:20px;font-size:2rem}}@media screen and (max-width: 480px){.mainvisual .catch{top:90px;right:20px;font-size:16px;font-size:1.6rem}}@media screen and (max-width: 400px){.mainvisual .catch{top:80px;font-size:13px;font-size:1.3rem}}.mainvisual .catch span{display:inline-block;background:#fff;text-align:right;padding:5px 15px;margin-left:auto}.mainvisual .catch span:first-child{margin-bottom:10px}@media screen and (max-width: 480px){.mainvisual .catch span:first-child{margin-bottom:5px}}.content{width:100%}.content .primary{width:67.38%}@media screen and (max-width: 810px){.content .primary{width:100%}}.content .primary .news_list li{padding:15px 0;border-bottom:1px solid #aaa}.content .primary .news_list li a{text-decoration:none}.content .secondary{width:22.74%}@media screen and (max-width: 810px){.content .secondary{width:100%}}.content .secondary section.term_list{margin:0 0 0 30px}.content .secondary section.term_list ul{margin-top:0;padding-top:30px;border-top:2px solid #fff}.content .secondary section.term_list li a{border-top:initial;padding:0 0 15px 15px;position:relative;font-weight:bold}.content .secondary section.term_list li a::before{content:"";width:12px;height:1px;background:#fff;position:absolute;top:11px;left:0}.content .secondary section.term_list li a:last-child{border:initial}.content section{max-width:1000px;margin:60px auto}@media screen and (min-width: 810px) and (max-width: 1250px){.content section{padding:0 40px}}@media screen and (max-width: 810px){.content section{padding:0 40px}}@media screen and (max-width: 600px){.content section{margin:45px auto;padding:0 30px}}@media screen and (max-width: 480px){.content section{margin:40px auto;padding:0 25px}}@media screen and (max-width: 400px){.content section{margin:30px auto;padding:0 20px}}.content section h2{font-size:28px;font-size:2.8rem;font-weight:bold;line-height:1.4;margin-bottom:30px;border-bottom:2px solid #41b7b6;position:relative}@media screen and (max-width: 810px){.content section h2{font-size:56px;font-size:5.6rem;margin-bottom:30px;padding-bottom:10px}}@media screen and (max-width: 600px){.content section h2{font-size:42px;font-size:4.2rem}}@media screen and (max-width: 480px){.content section h2{font-size:32px;font-size:3.2rem}}@media screen and (max-width: 400px){.content section h2{font-size:26px;font-size:2.6rem}}.content section h2>iframe{position:absolute !important;right:0;bottom:10px}.content section.sec_issues{margin-top:40px}.content section.sec_issues .issues_list{display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.content section.sec_issues .issue_box{width:300px}@media screen and (min-width: 810px) and (max-width: 1250px){.content section.sec_issues .issue_box{width:30%;margin-bottom:30px}}@media screen and (max-width: 810px){.content section.sec_issues .issue_box{width:100%;margin-bottom:30px}}.content section.sec_issues .issue_box a{display:block;color:#444;box-shadow:0 0 20px rgba(0,0,0,0.5);text-decoration:none;cursor:pointer !important}.content section.sec_issues .issue_box a:hover{box-shadow:none}.content section.sec_issues .issue_box a:hover .issue_info{background-color:#f0f0f0}.content section.sec_issues .issue_box .issue_info{padding:10px 10px 25px}@media screen and (max-width: 810px){.content section.sec_issues .issue_box .issue_photo img{width:100%}}.content section.sec_issues .issue_box .issue_date{font-size:12px;font-size:1.2rem}@media screen and (max-width: 810px){.content section.sec_issues .issue_box .issue_date{font-size:24px;font-size:2.4rem}}@media screen and (max-width: 600px){.content section.sec_issues .issue_box .issue_date{font-size:18px;font-size:1.8rem}}@media screen and (max-width: 480px){.content section.sec_issues .issue_box .issue_date{font-size:15px;font-size:1.5rem}}@media screen and (max-width: 400px){.content section.sec_issues .issue_box .issue_date{font-size:12px;font-size:1.2rem}}.content section.sec_issues .issue_box .issue_ttl{font-size:16px;font-size:1.6rem;margin-bottom:20px;height:5em}@media screen and (max-width: 810px){.content section.sec_issues .issue_box .issue_ttl{font-size:32px;font-size:3.2rem;margin-bottom:130px}}@media screen and (max-width: 600px){.content section.sec_issues .issue_box .issue_ttl{font-size:24px;font-size:2.4rem;margin-bottom:98px}}@media screen and (max-width: 480px){.content section.sec_issues .issue_box .issue_ttl{font-size:20px;font-size:2rem;margin-bottom:80px}}@media screen and (max-width: 400px){.content section.sec_issues .issue_box .issue_ttl{font-size:16px;font-size:1.6rem;margin-bottom:65px}}.content section.sec_issues .issue_box .issue_tag{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.content section.sec_issues .issue_box .issue_tag li{font-size:12px;font-size:1.2rem;margin-right:5px}@media screen and (max-width: 810px){.content section.sec_issues .issue_box .issue_tag li{font-size:24px;font-size:2.4rem}}@media screen and (max-width: 600px){.content section.sec_issues .issue_box .issue_tag li{font-size:18px;font-size:1.8rem}}@media screen and (max-width: 480px){.content section.sec_issues .issue_box .issue_tag li{font-size:15px;font-size:1.5rem}}@media screen and (max-width: 400px){.content section.sec_issues .issue_box .issue_tag li{font-size:12px;font-size:1.2rem}}@media screen and (max-width: 810px){.content section.sec_news{display:block}}.content section.sec_news .news_list li{padding:15px 0;border-bottom:1px solid #ddd}.content section.sec_news .news_list li a{font-size:16px;font-size:1.6rem;color:#444}@media screen and (max-width: 810px){.content section.sec_news .news_list li a{font-size:32px;font-size:3.2rem}}@media screen and (max-width: 600px){.content section.sec_news .news_list li a{font-size:24px;font-size:2.4rem}}@media screen and (max-width: 480px){.content section.sec_news .news_list li a{font-size:20px;font-size:2rem}}@media screen and (max-width: 400px){.content section.sec_news .news_list li a{font-size:16px;font-size:1.6rem}}.content section.sec_news .news_list li a:hover{color:#41b7b6}.content section.sec_news .news_list li .news_date{margin-right:40px}@media screen and (max-width: 810px){.content section.sec_news .news_list li .news_date{display:block}}.pagetop{position:fixed;bottom:20px;right:70px}@media screen and (max-width: 810px){.pagetop{bottom:20px;right:40px}}@media screen and (max-width: 600px){.pagetop{right:20px}}.pagetop a{display:block;width:80px;height:76px;background:#b6b6b6;border-radius:100px;font-size:10px;font-size:1rem;color:#fff;text-align:center;line-height:1.2;position:relative}@media screen and (max-width: 600px){.pagetop a{width:64px;height:60.8px}}@media screen and (max-width: 400px){.pagetop a{width:56px;height:53.2px;font-size:8px;font-size:.8rem;line-height:1}}.pagetop a:before{content:'';width:34px;height:30px;background:url(images/img_icon_pagetop.png) no-repeat 0 0;background-size:cover;position:absolute;top:8px;left:50%;transform:translateX(-50%)}@media screen and (max-width: 600px){.pagetop a:before{width:23.8px;height:21px}}@media screen and (max-width: 400px){.pagetop a:before{width:17px;height:15px}}.pagetop a p{padding-top:42px}@media screen and (max-width: 600px){.pagetop a p{padding-top:30px}}@media screen and (max-width: 400px){.pagetop a p{padding-top:25px}}footer{background:#f0f0f0;padding:30px 0 15px}footer .copyright{margin-top:50px;text-align:center}@media screen and (min-width: 810px) and (max-width: 1250px){footer{padding:60px 40px 50px}}@media screen and (max-width: 810px){footer{padding:60px 40px 165px}}@media screen and (max-width: 600px){footer{padding:45px 30px 120px}}@media screen and (max-width: 480px){footer{padding:40px 25px 100px}}@media screen and (max-width: 400px){footer{padding:30px 20px 80px}}footer .footer_inner{max-width:1000px;margin:0 auto;display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer_inner .footer_logo{width:230px;margin-bottom:50px}@media screen and (max-width: 810px){footer .footer_inner .footer_logo{display:none}}footer .footer_inner .footer_nav{width:770px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px auto 0}@media screen and (max-width: 810px){footer .footer_inner .footer_nav{display:none}}footer .footer_inner .footer_nav ul{width:250px}footer .footer_inner .footer_nav ul:last-child{width:270px}footer .footer_inner .footer_nav ul li{font-size:16px;font-size:1.6rem;margin-bottom:10px}@media screen and (max-width: 810px){footer .footer_inner .footer_nav ul li{margin-bottom:10px}}footer .footer_inner .footer_nav ul li.parent>a{font-weight:bold}footer .footer_inner .footer_nav ul li a{color:#444}footer .footer_inner .footer_nav ul li a:hover{color:#41b7b6;text-decoration:underline}footer .footer_inner .footer_nav ul li strong{font-weight:bold}footer .footer_inner .footer_nav ul li ul{margin-top:10px}footer .footer_inner .footer_nav_sp ul li{margin-bottom:30px}@media screen and (max-width: 600px){footer .footer_inner .footer_nav_sp ul li{margin-bottom:22px}}@media screen and (max-width: 480px){footer .footer_inner .footer_nav_sp ul li{margin-bottom:18px}}@media screen and (max-width: 400px){footer .footer_inner .footer_nav_sp ul li{margin-bottom:15px}}footer .footer_inner .footer_nav_sp ul li a{font-size:24px;font-size:2.4rem;color:#444}@media screen and (max-width: 600px){footer .footer_inner .footer_nav_sp ul li a{font-size:18px;font-size:1.8rem}}@media screen and (max-width: 480px){footer .footer_inner .footer_nav_sp ul li a{font-size:15px;font-size:1.5rem}}@media screen and (max-width: 400px){footer .footer_inner .footer_nav_sp ul li a{font-size:12px;font-size:1.2rem}}footer .footer_inner .footer_nav_sp ul li a:hover{color:#41b7b6;text-decoration:underline}.fade_in{opacity:0;transition:3s}.fade_in.from_left{transform:translate(-50px, 0)}.fade_in.from_right{transform:translate(50px, 0)}.fade_in.from_top{transform:translate(0, -50px)}.fade_in.from_bottom{transform:translate(0, 50px)}.fade_in.scrollin{opacity:1;transform:translate(0, 0)}.btn_hover{position:relative}.btn_hover.from_left:before{transform-origin:right top;transform:scale(0, 1)}.btn_hover.from_top:before{transform-origin:left bottom;transform:scale(1, 0)}.btn_hover:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:'';background:#444;transition:transform .3s}.btn_hover:hover{opacity:.99;color:#fff}.btn_hover:hover:before{transform-origin:left top;transform:scale(1, 1)}.btn_hover.hover_white:before{background:#fff}.btn_hover.hover_white:hover{color:#444 !important}.bg_animation{position:absolute !important;left:0;top:0;width:101%;height:100%;background-color:#444;transition-timing-function:ease;z-index:2;visibility:hidden;margin-left:-1px}.bg_animation.is-animated{transform-origin:right center;transform:translateX(0) scaleX(0) !important}.animation_inner{visibility:hidden;z-index:1}.animation_inner.is-animated{visibility:visible}.page .content .breadcrumb ul,.error404 .content .breadcrumb ul,.archive .content .breadcrumb ul,.single-issue .content .breadcrumb ul{max-width:1000px;margin:5px auto}@media screen and (max-width: 810px){.page .content .breadcrumb ul,.error404 .content .breadcrumb ul,.archive .content .breadcrumb ul,.single-issue .content .breadcrumb ul{padding:0 15px}}.page .content .breadcrumb ul>li,.error404 .content .breadcrumb ul>li,.archive .content .breadcrumb ul>li,.single-issue .content .breadcrumb ul>li{display:inline-block;font-size:12px;font-size:1.2rem}.page .content .breadcrumb ul>li:after,.error404 .content .breadcrumb ul>li:after,.archive .content .breadcrumb ul>li:after,.single-issue .content .breadcrumb ul>li:after{content:'>';padding-right:1em;padding-left:1em}.page .content .breadcrumb ul>li:last-child:after,.error404 .content .breadcrumb ul>li:last-child:after,.archive .content .breadcrumb ul>li:last-child:after,.single-issue .content .breadcrumb ul>li:last-child:after{content:none}.page .content .breadcrumb ul>li a:hover,.error404 .content .breadcrumb ul>li a:hover,.archive .content .breadcrumb ul>li a:hover,.single-issue .content .breadcrumb ul>li a:hover{text-decoration:underline}.page .content section h3,.error404 .content section h3,.archive .content section h3,.single-issue .content section h3{font-size:24px;font-size:2.4rem;font-weight:bold;line-height:1.4;border-left:4px solid #41b7b6;padding-left:12px;margin-bottom:30px}@media screen and (max-width: 480px){.page .content section h3,.error404 .content section h3,.archive .content section h3,.single-issue .content section h3{font-size:20px;font-size:2rem}}.page .content section h4,.error404 .content section h4,.archive .content section h4,.single-issue .content section h4{font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:30px}@media screen and (max-width: 480px){.page .content section h4,.error404 .content section h4,.archive .content section h4,.single-issue .content section h4{font-size:18px;font-size:1.8rem}}.page .content section p,.error404 .content section p,.archive .content section p,.single-issue .content section p{font-size:16px;font-size:1.6rem}.page .content section div.iframe-wrap,.page .content section div.wp-block-embed__wrapper,.error404 .content section div.iframe-wrap,.error404 .content section div.wp-block-embed__wrapper,.archive .content section div.iframe-wrap,.archive .content section div.wp-block-embed__wrapper,.single-issue .content section div.iframe-wrap,.single-issue .content section div.wp-block-embed__wrapper{position:relative;margin:auto;width:560px}@media screen and (max-width: 480px){.page .content section div.iframe-wrap,.page .content section div.wp-block-embed__wrapper,.error404 .content section div.iframe-wrap,.error404 .content section div.wp-block-embed__wrapper,.archive .content section div.iframe-wrap,.archive .content section div.wp-block-embed__wrapper,.single-issue .content section div.iframe-wrap,.single-issue .content section div.wp-block-embed__wrapper{width:100%}}.page .content section div.iframe-wrap:before,.page .content section div.wp-block-embed__wrapper:before,.error404 .content section div.iframe-wrap:before,.error404 .content section div.wp-block-embed__wrapper:before,.archive .content section div.iframe-wrap:before,.archive .content section div.wp-block-embed__wrapper:before,.single-issue .content section div.iframe-wrap:before,.single-issue .content section div.wp-block-embed__wrapper:before{content:"";display:block;padding-top:56.25%}.page .content section div.iframe-wrap+span,.page .content section div.wp-block-embed__wrapper+span,.error404 .content section div.iframe-wrap+span,.error404 .content section div.wp-block-embed__wrapper+span,.archive .content section div.iframe-wrap+span,.archive .content section div.wp-block-embed__wrapper+span,.single-issue .content section div.iframe-wrap+span,.single-issue .content section div.wp-block-embed__wrapper+span{display:block;margin:auto;text-align:right;width:560px}@media screen and (max-width: 480px){.page .content section div.iframe-wrap+span,.page .content section div.wp-block-embed__wrapper+span,.error404 .content section div.iframe-wrap+span,.error404 .content section div.wp-block-embed__wrapper+span,.archive .content section div.iframe-wrap+span,.archive .content section div.wp-block-embed__wrapper+span,.single-issue .content section div.iframe-wrap+span,.single-issue .content section div.wp-block-embed__wrapper+span{width:100%}}.page .content section div.iframe-wrap iframe,.page .content section div.wp-block-embed__wrapper iframe,.error404 .content section div.iframe-wrap iframe,.error404 .content section div.wp-block-embed__wrapper iframe,.archive .content section div.iframe-wrap iframe,.archive .content section div.wp-block-embed__wrapper iframe,.single-issue .content section div.iframe-wrap iframe,.single-issue .content section div.wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.about .main_ttl{width:100%;max-width:1000px;text-align:center;margin:20px auto 0}@media screen and (max-width: 810px){.about .main_ttl{padding:0 15px}}.about .main_ttl .catch{font-size:20px;font-size:2rem;position:relative;top:-30px}@media screen and (max-width: 810px){.about .main_ttl .catch{font-size:24px;font-size:2.4rem}}@media screen and (max-width: 600px){.about .main_ttl .catch{font-size:18px;font-size:1.8rem}}@media screen and (max-width: 480px){.about .main_ttl .catch{font-size:15px;font-size:1.5rem;top:-20px}}@media screen and (max-width: 400px){.about .main_ttl .catch{font-size:12px;font-size:1.2rem}}.about .content section.sec_about{margin-top:0}.about .content section.sec_about p{margin-bottom:2em}.about .content section.sec_about .sec_howto_use{padding:0}.about .content section.sec_about .copy{font-size:24px;font-size:2.4rem;color:#50beaf;font-weight:bold;text-align:center;line-height:1.4}@media screen and (max-width: 480px){.about .content section.sec_about .copy{font-size:20px;font-size:2rem}}.about .content section.sec_about .copy span{display:inline-block}.about .content section.sec_about .howto_list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:60px}.about .content section.sec_about .howto_list .howto_info{width:33.3%;padding:10px 30px}@media screen and (max-width: 810px){.about .content section.sec_about .howto_list .howto_info{width:100%}}@media screen and (max-width: 480px){.about .content section.sec_about .howto_list .howto_info{padding:10px 20px}}@media screen and (max-width: 400px){.about .content section.sec_about .howto_list .howto_info{padding:10px}}.about .content section.sec_about .howto_list .howto_info.howto_share .howto_ttl,.about .content section.sec_about .howto_list .howto_info.howto_benchmark .howto_ttl,.about .content section.sec_about .howto_list .howto_info.howto_discover .howto_ttl{padding:.7em 0}@media screen and (max-width: 810px){.about .content section.sec_about .howto_list .howto_info.howto_share .howto_ttl,.about .content section.sec_about .howto_list .howto_info.howto_benchmark .howto_ttl,.about .content section.sec_about .howto_list .howto_info.howto_discover .howto_ttl{padding:0}}.about .content section.sec_about .howto_list .howto_info.howto_research,.about .content section.sec_about .howto_list .howto_info.howto_share,.about .content section.sec_about .howto_list .howto_info.howto_discover{border-right:2px solid #c0c0c0}@media screen and (max-width: 810px){.about .content section.sec_about .howto_list .howto_info.howto_research,.about .content section.sec_about .howto_list .howto_info.howto_share,.about .content section.sec_about .howto_list .howto_info.howto_discover{border-right:none;border-bottom:2px solid #c0c0c0;padding-bottom:30px;margin-bottom:30px}}.about .content section.sec_about .howto_list .howto_icon{text-align:center;margin-bottom:25px}.about .content section.sec_about .howto_list .howto_ttl{font-size:20px;font-size:2rem;color:#50beaf;font-weight:bold;text-align:center;line-height:1.4;margin-bottom:10px}@media screen and (max-width: 810px){.about .content section.sec_about .howto_list .howto_ttl{margin-bottom:20px}}@media screen and (max-width: 480px){.about .content section.sec_about .howto_list .howto_ttl{font-size:18px;font-size:1.8rem}}.about .content section.sec_about .howto_list .howto_comment{margin-bottom:0}.issue .content section{margin:50px auto}.issue .content section.sec_esg_issue .copy{font-size:24px;font-size:2.4rem;color:#50beaf;font-weight:bold;text-align:center}.issue .content section.sec_esg_issue .issue_list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:22px}.issue .content section.sec_esg_issue .issue_list li{width:180px;height:180px;text-align:center;margin-right:25px;margin-bottom:28px}@media screen and (min-width: 810px) and (max-width: 1250px){.issue .content section.sec_esg_issue .issue_list li{width:31.33%;margin-right:3%;margin-bottom:15px}}@media screen and (max-width: 810px){.issue .content section.sec_esg_issue .issue_list li{width:31.33%;margin-right:3%;margin-bottom:15px}}@media screen and (max-width: 480px){.issue .content section.sec_esg_issue .issue_list li{height:160px;margin-bottom:10px}}@media screen and (max-width: 400px){.issue .content section.sec_esg_issue .issue_list li{width:48%;margin-right:4%}}@media screen and (min-width: 810px) and (max-width: 1250px){.issue .content section.sec_esg_issue .issue_list li:nth-child(3n){margin-right:0}}@media screen and (max-width: 810px){.issue .content section.sec_esg_issue .issue_list li:nth-child(3n){margin-right:0}}@media screen and (max-width: 400px){.issue .content section.sec_esg_issue .issue_list li:nth-child(3n){margin-right:4%}}.issue .content section.sec_esg_issue .issue_list li:nth-child(5n){margin-right:0}@media screen and (min-width: 810px) and (max-width: 1250px){.issue .content section.sec_esg_issue .issue_list li:nth-child(5n){margin-right:3%}}@media screen and (max-width: 810px){.issue .content section.sec_esg_issue .issue_list li:nth-child(5n){margin-right:3%}}@media screen and (max-width: 400px){.issue .content section.sec_esg_issue .issue_list li:nth-child(5n){margin-right:4%}}@media screen and (max-width: 400px){.issue .content section.sec_esg_issue .issue_list li:nth-child(2n){margin-right:0}}.issue .content section.sec_esg_issue .issue_list li.issue_animal_welfare .issue_icon{margin-bottom:15px}.issue .content section.sec_esg_issue .issue_list li.issue_human_rights_diversity .issue_icon{padding-top:12px}.issue .content section.sec_esg_issue .issue_list a{display:block;width:100%;height:100%;color:#444;box-shadow:0 0 10px rgba(0,0,0,0.3);padding:25px 10px 0;text-decoration:none}@media screen and (max-width: 480px){.issue .content section.sec_esg_issue .issue_list a{padding-top:15px}}.issue .content section.sec_esg_issue .issue_list a:hover{box-shadow:none;background-color:#f0f0f0}.issue .content section.sec_esg_issue .issue_list .issue_icon{height:80px;margin-bottom:25px}.issue .content section.sec_esg_issue .issue_list p{font-size:20px;font-size:2rem;font-weight:bold;line-height:1.2;margin-bottom:0}@media screen and (max-width: 600px){.issue .content section.sec_esg_issue .issue_list p{font-size:18px;font-size:1.8rem}}@media screen and (max-width: 480px){.issue .content section.sec_esg_issue .issue_list p{font-size:15px;font-size:1.5rem}}.issue .content section.sec_esg_issue .issue_intro{border-bottom:2px solid #c0c0c0;padding-bottom:50px}@media screen and (max-width: 810px){.issue .content section.sec_esg_issue .issue_intro{padding:0}}.issue .content section.sec_esg_issue .issue_intro .issue_detail{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}.issue .content section.sec_esg_issue .issue_intro .issue_icon{width:205px;text-align:center}@media screen and (max-width: 600px){.issue .content section.sec_esg_issue .issue_intro .issue_icon{width:180px}}@media screen and (max-width: 480px){.issue .content section.sec_esg_issue .issue_intro .issue_icon{width:100%;margin-bottom:30px}}.issue .content section.sec_esg_issue .issue_intro .issue_comment{width:calc(100% - 205px)}@media screen and (max-width: 600px){.issue .content section.sec_esg_issue .issue_intro .issue_comment{width:calc(100% - 180px)}}@media screen and (max-width: 480px){.issue .content section.sec_esg_issue .issue_intro .issue_comment{width:100%}}.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_solution_ttl{font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:30px}.issue .content section.sec_esg_issue .issue_intro .issue_solution .issues_list{display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.issue .content section.sec_esg_issue .issue_intro .issue_solution .issues_list:after{content:"";display:block;width:30%;height:0}.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_date{margin-bottom:0}.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box{width:300px;margin-bottom:30px}@media screen and (min-width: 810px) and (max-width: 1250px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box{width:30%;margin-bottom:30px}}@media screen and (max-width: 810px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box{width:100%;margin-bottom:30px}}.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box a{display:block;color:#444;box-shadow:0 0 20px rgba(0,0,0,0.5);text-decoration:none;cursor:pointer !important}.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box a:hover{box-shadow:none}.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box a:hover .issue_info{background-color:#f0f0f0}.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_info{padding:10px 10px 25px}@media screen and (max-width: 810px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_photo img{width:100%}}.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_date{font-size:12px;font-size:1.2rem}@media screen and (max-width: 810px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_date{font-size:24px;font-size:2.4rem}}@media screen and (max-width: 600px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_date{font-size:18px;font-size:1.8rem}}@media screen and (max-width: 480px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_date{font-size:15px;font-size:1.5rem}}@media screen and (max-width: 400px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_date{font-size:12px;font-size:1.2rem}}.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_ttl{font-size:16px;font-size:1.6rem;margin-bottom:20px;height:5em}@media screen and (max-width: 810px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_ttl{font-size:32px;font-size:3.2rem;margin-bottom:130px}}@media screen and (max-width: 600px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_ttl{font-size:24px;font-size:2.4rem;margin-bottom:98px}}@media screen and (max-width: 480px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_ttl{font-size:20px;font-size:2rem;margin-bottom:80px}}@media screen and (max-width: 400px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_ttl{font-size:16px;font-size:1.6rem;margin-bottom:65px}}.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_tag{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_tag li{font-size:12px;font-size:1.2rem;margin-right:5px}@media screen and (max-width: 810px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_tag li{font-size:24px;font-size:2.4rem}}@media screen and (max-width: 600px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_tag li{font-size:18px;font-size:1.8rem}}@media screen and (max-width: 480px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_tag li{font-size:15px;font-size:1.5rem}}@media screen and (max-width: 400px){.issue .content section.sec_esg_issue .issue_intro .issue_solution .issue_box .issue_tag li{font-size:12px;font-size:1.2rem}}.issue .content section.sec_esg_issue .issue_intro:last-child{border-bottom:none}.initiative .content section,.single-issue .content section{margin:100px auto 120px}@media screen and (max-width: 810px){.initiative .content section,.single-issue .content section{margin:60px auto}}.initiative .content section.sec_esg_issue p,.single-issue .content section.sec_esg_issue p{margin-bottom:2em}.initiative .content section.sec_esg_issue .figure_list,.single-issue .content section.sec_esg_issue .figure_list{display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:50px auto}.initiative .content section.sec_esg_issue .figure_list .figure_engagement,.single-issue .content section.sec_esg_issue .figure_list .figure_engagement{width:50%;text-align:center}@media screen and (max-width: 810px){.initiative .content section.sec_esg_issue .figure_list .figure_engagement,.single-issue .content section.sec_esg_issue .figure_list .figure_engagement{width:100%}}.initiative .content section.sec_esg_issue .figure_list .figure_engagement:last-child figure,.single-issue .content section.sec_esg_issue .figure_list .figure_engagement:last-child figure{padding-top:25px}.initiative .content section.sec_esg_issue .figure_list figure,.single-issue .content section.sec_esg_issue .figure_list figure{margin-bottom:10px;height:315px}@media screen and (max-width: 810px){.initiative .content section.sec_esg_issue .figure_list figure,.single-issue .content section.sec_esg_issue .figure_list figure{height:auto}}.initiative .content section.sec_esg_issue .figure_list p,.single-issue .content section.sec_esg_issue .figure_list p{font-size:12px;font-size:1.2rem}.initiative .content section.sec_esg_issue .btn_return a,.single-issue .content section.sec_esg_issue .btn_return a{display:block;max-width:260px;background:#41b7b6;font-size:20px;font-size:2rem;color:#fff;text-align:center;font-weight:bold;padding:10px;margin:90px auto;border-radius:100px;box-shadow:0 0 20px rgba(0,0,0,0.5);position:relative}@media screen and (max-width: 480px){.initiative .content section.sec_esg_issue .btn_return a,.single-issue .content section.sec_esg_issue .btn_return a{font-size:18px;font-size:1.8rem}}.initiative .content section.sec_esg_issue .btn_return a:hover,.single-issue .content section.sec_esg_issue .btn_return a:hover{box-shadow:none}.initiative .content section.sec_esg_issue .btn_return a,.single-issue .content section.sec_esg_issue .btn_return a{text-decoration:none}.commentary .content section{margin:100px auto 120px}@media screen and (max-width: 810px){.commentary .content section{margin:60px auto}}.commentary .content section.sec_commentary h2{position:relative}.commentary .content section.sec_commentary h2 span{position:absolute;right:0;bottom:5px;font-size:14px;font-size:1.4rem;font-weight:normal}@media screen and (max-width: 810px){.commentary .content section.sec_commentary h2 span{bottom:-30px}}.commentary .content section.sec_commentary p{margin-bottom:2em}.commentary .content section.sec_commentary ul.movie_lists{margin:100px auto}@media screen and (max-width: 810px){.commentary .content section.sec_commentary ul.movie_lists{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.commentary .content section.sec_commentary ul.movie_lists li{width:calc(50% - 10px);text-align:center}@media screen and (max-width: 810px){.commentary .content section.sec_commentary ul.movie_lists li{width:100%}}.commentary .content section.sec_commentary ul.movie_lists li:nth-child(odd){margin-right:20px}.commentary .content section.sec_commentary ul.movie_lists li>h3{text-align:left}.commentary .content section.sec_commentary ul.movie_lists li .mv_url{position:relative;margin:auto;width:100%}@media screen and (max-width: 480px){.commentary .content section.sec_commentary ul.movie_lists li .mv_url{width:100%}}.commentary .content section.sec_commentary ul.movie_lists li .mv_url:before{content:"";display:block;padding-top:56.25%}.commentary .content section.sec_commentary ul.movie_lists li .mv_url+span{display:block;margin:auto;text-align:right;width:100%}@media screen and (max-width: 480px){.commentary .content section.sec_commentary ul.movie_lists li .mv_url+span{width:100%}}.commentary .content section.sec_commentary ul.movie_lists li .mv_url iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}@media screen and (max-width: 810px){.commentary .content section.sec_commentary ul.movie_lists li .mv_url iframe{margin:auto;width:100%}}.commentary .content section.sec_commentary ul.movie_lists li .movie_desc{margin:20px auto;text-align:left}.news .content section .entry-content,.tax-news_category .content section .entry-content,.single-news .content section .entry-content{margin-bottom:60px}.news .backto,.tax-news_category .backto,.single-news .backto{margin:50px 0 20px;width:100%}.news .backto a,.tax-news_category .backto a,.single-news .backto a{display:block;margin:auto !important;width:20%}@media screen and (max-width: 810px){.news .backto a,.tax-news_category .backto a,.single-news .backto a{width:80%}}.archive .content section .issue_title,.single .content section .issue_title{position:relative}.archive .content section .issue_title h2,.single .content section .issue_title h2{margin-bottom:40px}.archive .content section .issue_title iframe,.single .content section .issue_title iframe{position:absolute !important;bottom:-30px;right:0}@media screen and (max-width: 810px){.archive .content section h2,.single .content section h2{font-size:40px;font-size:4rem;padding-bottom:10px}}@media screen and (max-width: 600px){.archive .content section h2,.single .content section h2{font-size:30px;font-size:3rem}}@media screen and (max-width: 480px){.archive .content section h2,.single .content section h2{font-size:25px;font-size:2.5rem}}@media screen and (max-width: 400px){.archive .content section h2,.single .content section h2{font-size:20px;font-size:2rem}}.archive .content section h3,.single .content section h3{margin-bottom:50px}@media screen and (max-width: 810px){.archive .content section h3,.single .content section h3{margin-bottom:30px}}@media screen and (max-width: 480px){.archive .content section h3,.single .content section h3{margin-bottom:20px}}@media screen and (max-width: 810px){.archive .content section section,.single .content section section{padding:0}}.archive .content section p,.single .content section p{margin-bottom:40px;line-height:1.9}@media screen and (max-width: 600px){.archive .content section p,.single .content section p{margin-bottom:30px}}@media screen and (max-width: 480px){.archive .content section p,.single .content section p{margin-bottom:20px}}.archive .content section figure,.single .content section figure{text-align:center;margin-bottom:50px}.archive .content section .lead,.single .content section .lead{text-align:center}@media screen and (max-width: 810px){.archive .content section .lead,.single .content section .lead{text-align:left}}.archive .content section a,.single .content section a{color:#2464a0;text-decoration:underline}.archive .content section .post_date,.single .content section .post_date{text-align:right}.archive .content section .margin_none,.single .content section .margin_none{margin-bottom:0}.archive .content section .tob .tob_ttl,.single .content section .tob .tob_ttl{display:inline-block;width:140px;font-size:24px;font-size:2.4rem;font-weight:bold;text-align:center;border:2px solid #41b7b6;border-bottom:none;border-radius:10px 10px 0 0;background:#e8f7f7;padding:5px 10px 5px 50px;margin-bottom:0;position:relative}@media screen and (max-width: 810px){.archive .content section .tob .tob_ttl,.single .content section .tob .tob_ttl{font-size:20px;font-size:2rem}}@media screen and (max-width: 480px){.archive .content section .tob .tob_ttl,.single .content section .tob .tob_ttl{width:120px;font-size:18px;font-size:1.8rem}}.archive .content section .tob .tob_ttl:before,.single .content section .tob .tob_ttl:before{content:'';width:30px;height:23px;background:url(images/img_icon_list.svg) no-repeat 0 0;background-size:cover;position:absolute;top:50%;left:20px;margin-top:-12px}.archive .content section .tob ul,.single .content section .tob ul{border:2px solid #41b7b6;padding:40px}@media screen and (max-width: 810px){.archive .content section .tob ul,.single .content section .tob ul{padding:30px}}@media screen and (max-width: 480px){.archive .content section .tob ul,.single .content section .tob ul{padding:25px}}.archive .content section .tob ul li,.single .content section .tob ul li{margin-bottom:1em}@media screen and (max-width: 810px){.archive .content section .tob ul li,.single .content section .tob ul li{line-height:1.2;margin-bottom:10px}}@media screen and (max-width: 600px){.archive .content section .tob ul li,.single .content section .tob ul li{line-height:1.5}}.archive .content section .tob ul li:last-child,.single .content section .tob ul li:last-child{margin-bottom:0}.archive .content section .tob ul li a,.single .content section .tob ul li a{font-size:16px;font-size:1.6rem;color:#444;text-decoration:none}@media screen and (max-width: 480px){.archive .content section .tob ul li a,.single .content section .tob ul li a{font-size:15px;font-size:1.5rem}}.archive .content section .tob ul li a:hover,.single .content section .tob ul li a:hover{text-decoration:underline;color:#41b7b6}.archive .content section .btn_download a,.single .content section .btn_download a{display:block;max-width:260px;background:#41b7b6;font-size:20px;font-size:2rem;color:#fff;text-align:center;font-weight:bold;padding:10px;margin:90px auto;border-radius:100px;box-shadow:0 0 20px rgba(0,0,0,0.5);position:relative}@media screen and (max-width: 480px){.archive .content section .btn_download a,.single .content section .btn_download a{font-size:18px;font-size:1.8rem}}.archive .content section .btn_download a:hover,.single .content section .btn_download a:hover{box-shadow:none}.archive .content section .btn_download a,.single .content section .btn_download a{max-width:440px;margin:90px 0 90px auto;padding-right:30px;text-decoration:none}@media screen and (max-width: 810px){.archive .content section .btn_download a,.single .content section .btn_download a{margin:50px auto;font-size:18px;font-size:1.8rem}}@media screen and (max-width: 600px){.archive .content section .btn_download a,.single .content section .btn_download a{line-height:1.4}}@media screen and (max-width: 480px){.archive .content section .btn_download a,.single .content section .btn_download a{font-size:14px;font-size:1.4rem}}.archive .content section .btn_download a span,.single .content section .btn_download a span{display:inline-block}@media screen and (max-width: 600px){.archive .content section .btn_download a span,.single .content section .btn_download a span{display:block}}.archive .content section .btn_download a:after,.single .content section .btn_download a:after{content:'';width:27px;height:24px;background:url(images/img_icon_download.svg) no-repeat 0 0;background-size:cover;position:absolute;top:50%;right:22px;margin-top:-12px}.archive .content section .about_initiative,.single .content section .about_initiative{display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.archive .content section .about_initiative .logo,.single .content section .about_initiative .logo{width:216px;text-align:center}@media screen and (max-width: 810px){.archive .content section .about_initiative .logo,.single .content section .about_initiative .logo{width:180px}}@media screen and (max-width: 600px){.archive .content section .about_initiative .logo,.single .content section .about_initiative .logo{width:100%;margin-bottom:20px}}.archive .content section .about_initiative .intro_initiative,.single .content section .about_initiative .intro_initiative{width:calc(100% - 216px);font-size:16px;font-size:1.6rem;margin-bottom:30px}@media screen and (max-width: 810px){.archive .content section .about_initiative .intro_initiative,.single .content section .about_initiative .intro_initiative{width:calc(100% - 180px)}}@media screen and (max-width: 600px){.archive .content section .about_initiative .intro_initiative,.single .content section .about_initiative .intro_initiative{width:100%}}.archive .content section .initiative_outline,.single .content section .initiative_outline{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;font-size:1.6rem;margin-bottom:30px}.archive .content section .initiative_outline dt,.archive .content section .initiative_outline dd,.single .content section .initiative_outline dt,.single .content section .initiative_outline dd{border-bottom:2px solid #c0c0c0;padding-bottom:5px;margin-bottom:5px}.archive .content section .initiative_outline dt,.single .content section .initiative_outline dt{width:216px;font-weight:bold}@media screen and (max-width: 600px){.archive .content section .initiative_outline dt,.single .content section .initiative_outline dt{width:100%;border-bottom:none;padding-bottom:0}}.archive .content section .initiative_outline dd,.single .content section .initiative_outline dd{width:calc(100% - 216px)}@media screen and (max-width: 600px){.archive .content section .initiative_outline dd,.single .content section .initiative_outline dd{width:100%;padding-bottom:15px;margin-bottom:15px}}.archive .content section .btn_more a,.single .content section .btn_more a{display:block;max-width:260px;background:#41b7b6;font-size:20px;font-size:2rem;color:#fff;text-align:center;font-weight:bold;padding:10px;margin:90px auto;border-radius:100px;box-shadow:0 0 20px rgba(0,0,0,0.5);position:relative}@media screen and (max-width: 480px){.archive .content section .btn_more a,.single .content section .btn_more a{font-size:18px;font-size:1.8rem}}.archive .content section .btn_more a:hover,.single .content section .btn_more a:hover{box-shadow:none}.archive .content section .btn_more a,.single .content section .btn_more a{margin:30px 0 90px auto;text-decoration:none}@media screen and (max-width: 810px){.archive .content section .btn_more a,.single .content section .btn_more a{margin:30px auto 90px}}.archive .content section .about_navigator .navigator_ttl,.single .content section .about_navigator .navigator_ttl{font-size:20px;font-size:2rem;font-weight:bold;color:#fff;background:#c0c0c0;padding:10px 40px}.archive .content section .about_navigator .navigator_info,.single .content section .about_navigator .navigator_info{display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;border:2px solid #c0c0c0;padding:36px 40px}@media screen and (max-width: 480px){.archive .content section .about_navigator .navigator_info,.single .content section .about_navigator .navigator_info{padding:25px 20px}}.archive .content section .about_navigator .navigator_info .navigator_photo,.single .content section .about_navigator .navigator_info .navigator_photo{width:140px}@media screen and (max-width: 810px){.archive .content section .about_navigator .navigator_info .navigator_photo,.single .content section .about_navigator .navigator_info .navigator_photo{width:100%;margin-bottom:20px;text-align:center}}.archive .content section .about_navigator .navigator_info .navigator_comment,.single .content section .about_navigator .navigator_info .navigator_comment{width:740px}@media screen and (max-width: 810px){.archive .content section .about_navigator .navigator_info .navigator_comment,.single .content section .about_navigator .navigator_info .navigator_comment{width:100%}}.archive .content section .about_navigator .navigator_info .navigator_name,.single .content section .about_navigator .navigator_info .navigator_name{font-size:20px;font-size:2rem;margin-bottom:10px}@media screen and (max-width: 480px){.archive .content section .about_navigator .navigator_info .navigator_name,.single .content section .about_navigator .navigator_info .navigator_name{font-size:18px;font-size:1.8rem}}.archive .content section .about_navigator .navigator_info .navigator_name span,.single .content section .about_navigator .navigator_info .navigator_name span{display:inline-block}.archive .content section .about_navigator .navigator_info .comment_all,.single .content section .about_navigator .navigator_info .comment_all{display:none}.archive .content section .about_navigator .btn_post_open a,.single .content section .about_navigator .btn_post_open a{display:block;max-width:260px;background:#41b7b6;font-size:20px;font-size:2rem;color:#fff;text-align:center;font-weight:bold;padding:10px;margin:90px auto;border-radius:100px;box-shadow:0 0 20px rgba(0,0,0,0.5);position:relative}@media screen and (max-width: 480px){.archive .content section .about_navigator .btn_post_open a,.single .content section .about_navigator .btn_post_open a{font-size:18px;font-size:1.8rem}}.archive .content section .about_navigator .btn_post_open a:hover,.single .content section .about_navigator .btn_post_open a:hover{box-shadow:none}.archive .content section .about_navigator .btn_post_open a,.single .content section .about_navigator .btn_post_open a{max-width:200px;text-decoration:none;padding-right:20px;margin-top:40px;margin-bottom:0;cursor:pointer}.archive .content section .about_navigator .btn_post_open a.open:after,.single .content section .about_navigator .btn_post_open a.open:after{transform:rotate(0deg)}@media screen and (max-width: 810px){.archive .content section .about_navigator .btn_post_open a,.single .content section .about_navigator .btn_post_open a{margin-top:50px}}.archive .content section .about_navigator .btn_post_open a:after,.single .content section .about_navigator .btn_post_open a:after{content:'';width:16px;height:13px;background:url(images/img_icon_arrow_up.png) no-repeat 0 0;background-size:cover;position:absolute;top:50%;right:20px;margin-top:-6px;transform:rotate(180deg)}.archive .page_nav,.single .page_nav{-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.archive .page_nav .nav-previous,.archive .page_nav .nav-next,.single .page_nav .nav-previous,.single .page_nav .nav-next{width:30%}.archive .page_nav .nav-previous a,.archive .page_nav .nav-next a,.single .page_nav .nav-previous a,.single .page_nav .nav-next a{padding:5px 10px;display:block;line-height:1.2em;max-width:initial;font-size:12px;font-size:1.2rem}@media screen and (max-width: 480px){.archive .page_nav .nav-previous a,.archive .page_nav .nav-next a,.single .page_nav .nav-previous a,.single .page_nav .nav-next a{font-size:13px;font-size:1.3rem}}.archive .page_nav .nav-previous,.single .page_nav .nav-previous{text-align:left}.archive .page_nav .nav-previous a,.single .page_nav .nav-previous a{padding:0 0 0 17px;position:relative}.archive .page_nav .nav-previous a:after,.single .page_nav .nav-previous a:after{content:"";display:block;position:absolute;top:50%;left:0;margin-top:-0.5em;width:1em;height:1em;border-bottom:0.2em solid #444;border-left:0.2em solid #444;transform:rotate(45deg)}.archive .page_nav .nav-next,.single .page_nav .nav-next{text-align:right}.archive .page_nav .nav-next a,.single .page_nav .nav-next a{padding:0 17px 0 0;position:relative}.archive .page_nav .nav-next a:after,.single .page_nav .nav-next a:after{content:"";display:block;position:absolute;top:50%;right:0;margin-top:-0.5em;width:1em;height:1em;border-bottom:0.2em solid #444;border-left:0.2em solid #444;transform:rotate(-135deg)}.archive .content section .pagenav{position:relative;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;width:100%;text-align:center;margin:50px 0 20px;font-weight:bold;border:1px solid #444;border-radius:30px;overflow:hidden}.archive .content section .pagenav a,.archive .content section .pagenav span{display:inline-block;padding:10px 7px !important;font-size:13px;font-size:1.3rem;color:#444;line-height:1;border-top:0 !important}.archive .content section .pagenav a{text-decoration:none}.archive .content section .pagenav a:hover{background:#444;opacity:1;color:#fff}.archive .content section .pagenav .current{background-color:#fff;color:#ccc}.archive .content section .pagenav .prev,.archive .content section .pagenav .next{padding:10px;position:absolute}.archive .content section .pagenav .next{right:0;border-left:1px solid #444;border-top:0}.archive .content section .pagenav .prev{left:0;border-right:1px solid #444;border-top:0}
