@charset "UTF-8";
/*!
Theme Name: Kubota Pharmaceutical Holdings
Theme URI:
Version: 2.0
*/
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#000;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::after,.hamburger--3dx .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after,.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after,.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after,.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after,.hamburger--3dy .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after,.hamburger--3dy-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn-r.is-active .hamburger-inner,.hamburger--arrowturn.is-active .hamburger-inner{-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::after,.hamburger--boring .hamburger-inner::before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner,.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner,.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;-ms-transform:rotate(90deg);transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner,.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:.075s}#breadcrumbs ul,.hamburger--emphatic,.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic .hamburger-inner,.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner,.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner::after,.hamburger--minus .hamburger-inner::before{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::after,.hamburger--minus.is-active .hamburger-inner::before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner,.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner,.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner,.hamburger--spin.is-active .hamburger-inner{-ms-transform:rotate(225deg);transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-ms-transform:rotate(90deg);transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;-ms-transform:rotate(90deg);transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner,.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner,.hamburger--stand.is-active .hamburger-inner{-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;-ms-transform:rotate(45deg);transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;-ms-transform:rotate(45deg);transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-ms-transform:rotate(45deg);transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner,.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::after,.hamburger--vortex .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner,.hamburger--vortex.is-active .hamburger-inner{-ms-transform:rotate(765deg);transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner::after,.hamburger--vortex.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;-ms-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner::after,.hamburger--vortex-r .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{-ms-transform:rotate(-765deg);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner::after,.hamburger--vortex-r.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}body,html{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;font-family:"游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;font-size:13px;line-height:150%;font-weight:300;color:#555;background-color:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}abbr,address,article,aside,audio,b,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,iframe,ins,kbd,label,legend,li,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;font-weight:400}i,img{font-weight:400}a,i,img,mark{font-size:100%;background:0 0}img{padding:0;border:0;outline:0;margin:0;vertical-align:bottom}a,i,mark{vertical-align:baseline}i{margin:0 6px 0 0}i,mark{border:0;outline:0}.pc_only,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a,hr,i,mark{padding:0}a,mark{margin:0}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}@font-face{font-family:'CalibreWeb-Light';src:url(./WebFonts/CalibreWeb-Light.eot);src:local("CalibreWeb-Light"),url(./WebFonts/CalibreWeb-Light.eot?#iefix) format("embedded-opentype"),url(./WebFonts/CalibreWeb-Light.woff) format("woff")}@font-face{font-family:'CalibreWeb-LightItalic';src:url(./WebFonts/CalibreWeb-LightItalic.eot);src:local("CalibreWeb-LightItalic"),url(./WebFonts/CalibreWeb-LightItalic.eot?#iefix) format("embedded-opentype"),url(./WebFonts/CalibreWeb-LightItalic.woff) format("woff")}@font-face{font-family:'CalibreWeb-Semibold';src:url(./WebFonts/CalibreWeb-Semibold.eot);src:local("CalibreWeb-Semibold"),url(./WebFonts/CalibreWeb-Semibold.eot?#iefix) format("embedded-opentype"),url(./WebFonts/CalibreWeb-Semibold.woff) format("woff")}@font-face{font-family:'CalibreWeb-SemiboldItalic';src:url(./WebFonts/CalibreWeb-SemiboldItalic.eot);src:local("CalibreWeb-SemiboldItalic"),url(./WebFonts/CalibreWeb-SemiboldItalic.eot?#iefix) format("embedded-opentype"),url(./WebFonts/CalibreWeb-SemiboldItalic.woff) format("woff")}.sp_only{display:none}@media only screen and (max-width:768px){.pc_only{display:none}.sp_only{display:block}img{width:100%;height:auto}}a:active,a:link,a:visited{color:#555;text-decoration:none;-webkit-tap-highlight-color:transparent}a:hover,ins{text-decoration:none}#loading{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:1001}#loading img{position:absolute;top:50%;left:50%;width:50px;margin-left:-25px;margin-top:-44px}#loading.out{opacity:0;transition:all .7s linear}#wrapper{margin:0 auto;position:relative;width:100%;padding-top:70px;z-index:10}@media only screen and (max-width:768px){#wrapper{padding-top:130px}.l-topPage #wrapper{padding-top:70px}}#menuButton{position:fixed;top:0;right:0;display:none;width:70px;height:70px;z-index:1000;transition:all .5s ease}@media screen and (max-width:768px){#menuButton{display:block}}#menuButton.view{-ms-transform:scale3d(1,1,1) translate3d(0%,0,0);transform:scale3d(1,1,1) translate3d(0%,0,0)}#menuButton .hamburger{position:absolute;top:0;right:0;outline:none;height:70px;border-radius:0;background:#626262;padding:0 21px}#menuButton .hamburger.is-active{background:#fff}#menuButton .hamburger-box{position:relative;display:inline-block;width:28px;height:18px}.hamburger-inner:before{top:-16px}.hamburger-inner:after{bottom:0}.hamburger--collapse .hamburger-inner:after{top:-8px;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:28px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:0;background-color:#fff}.is-active .hamburger-inner,.is-active .hamburger-inner:after,.is-active .hamburger-inner:before{background-color:#626262}.is-active .hamburger-box{-ms-transform:scale3d(1,1,1) translate3d(0%,4px,0);transform:scale3d(1,1,1) translate3d(0%,4px,0)}@media only screen and (max-width:768px){#menuButton{position:fixed;top:0;right:0;display:block;width:70px;height:70px;z-index:1000}.hamburger:hover{opacity:1}#menuButton .hamburger{height:70px;padding:27px 21px;background:#626262}}#breadcrumbs{position:absolute;top:108px;left:40px;z-index:10}#breadcrumbs ul li{font-family:"CalibreWeb-Semibold","游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;float:left;font-size:14px;color:#fff;line-height:1;margin-right:10px;padding-right:18px;background:url(../img/common/arrow.png) no-repeat right center}#breadcrumbs ul li:last-child{margin-right:0;padding-right:0;background:0 0}#breadcrumbs ul li a{color:#fff;display:block;border-bottom:1px solid #fff}@media only screen and (max-width:768px){#breadcrumbs{position:absolute;top:90px;left:25px}#breadcrumbs ul li{font-size:12px}#breadcrumbs ul li a{font-weight:700}}#page .slideArea .flex-control-paging,#pageNavi{display:none}@media only screen and (max-width:768px){#pageNavi{padding-top:70px;display:block}#pageNavi ul.menu{letter-spacing:-.4em;display:block;height:auto;width:100%;padding-top:20px;padding-bottom:20px;text-align:center}#pageNavi ul.menu li{display:inline-block;letter-spacing:normal;padding-top:0;margin:0 2%}#pageNavi ul.menu li a{font-size:15px;font-family:'CalibreWeb-Semibold',"游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;font-weight:700}}#pageMenu{width:100%;margin:0 auto;position:relative;height:100px;border-bottom:1px #ccc solid}#pageMenu .inner{overflow:hidden;position:absolute;top:60px;left:0%;width:100%}#pageMenu ul{overflow:hidden;max-width:900px;margin:0 auto;width:90%}#pageMenu ul li{float:left;margin-right:14px;color:#ccc}#pageMenu ul li:after{content:"|";margin-left:14px}#pageMenu ul li:last-child:after{content:"";margin-left:14px}#pageMenu ul li a{font-size:14px;font-weight:700;color:#999;display:inline-block;height:48px;line-height:100%;transition:all .3s 0s ease}#pageMenu ul li a.active{color:#30c06e;background:url(../img/common/menu_arrow.png) no-repeat center bottom}#pageMenu ul li a:hover,.l-globalNavi__nav li a.active{color:#30c06e}@media only screen and (max-width:768px){#pageMenu{height:auto}#pageMenu .inner,#pageMenu ul{overflow:hidden;position:static;top:60px;left:0%;width:100%}#pageMenu ul{position:relative;top:0;margin-left:0;width:auto;padding:25px 15px 0 25px}#pageMenu ul li{margin-right:12px;margin-bottom:20px}#pageMenu ul li:after{content:"|";margin-left:12px}#pageMenu ul li a{font-size:12px;height:auto}#pageMenu .arrow{position:absolute;bottom:-10px;background:url(../img/common/menu_arrow_sp.png) no-repeat;width:17px;height:10px;display:block;background-size:contain;left:50%;margin-left:-8px}}#page,#page h1{position:relative}#page{max-width:900px;margin:0 auto;width:90%;padding:50px 0}@media only screen and (max-width:768px){#page{width:100%;margin:0 auto;position:relative;padding:40px 0}}#page h1,#page h2,#page h3{color:#007a37;font-weight:700}#page h1{font-size:36px;margin-bottom:46px;line-height:1}#page figure{margin-bottom:48px}#page figure img{max-width:100%;height:auto}#page p a{text-decoration:underline}#page h2,#page h3{line-height:107%;margin:0 auto 30px}#page h2,#page h3,#page p.one{position:relative;width:700px;font-size:28px}#page h3,#page p.one{font-size:15px;line-height:173%;margin:0 auto 90px}#page p.one.minMb{margin-bottom:20px}#page h3{font-size:20px}#page .slideArea{margin-bottom:75px;position:relative}#page .slideArea li{width:282px;margin-right:27px}#page .slideArea li figure img,.l-page .slideArea li figure img{width:100%;height:auto;margin-bottom:15px}#page .slideArea li figure figcaption,.l-page .slideArea li figure figcaption{color:#30c06e;font-size:16px;font-weight:700}#page .slideArea li figure figcaption span,.l-page .slideArea li figure figcaption span{display:block;color:#555;font-weight:400;font-size:12px;padding-top:10px;line-height:150%}#page .slideArea .flex-next,#page .slideArea .flex-prev{width:42px;height:42px;text-indent:-9999px;position:absolute;top:74px;margin-top:-21px;transition:all .3s 0s ease}#page .slideArea .flex-prev{background:url(../img/common/prev.png) no-repeat;left:-21px}#page .slideArea .flex-prev:hover,.l-page .slideArea .flex-prev:hover{-ms-transform:scale3d(1,1,1) translate3d(-5px,0,0);transform:scale3d(1,1,1) translate3d(-5px,0,0)}#page .slideArea .flex-next{background:url(../img/common/next.png) no-repeat;right:-21px}#page .slideArea .flex-next:hover,.l-page .slideArea .flex-next:hover{-ms-transform:scale3d(1,1,1) translate3d(5px,0,0);transform:scale3d(1,1,1) translate3d(5px,0,0)}#page .slideArea .flex-disabled,.l-menu{display:none}#page p.copy,.l-header__lang a{font-weight:700;text-align:center}#page p.copy{margin:0 auto 60px;color:#30c06e;font-size:40px;width:700px;line-height:105%}#page .twoBlock{overflow:hidden;margin-bottom:100px}#page .twoBlock .blockMain{width:53%;float:left}#page .twoBlock aside{width:40%;float:right}#page .twoBlock h2{width:auto}#page .twoBlock h3,#page .twoBlock p.one{width:auto;margin-bottom:20px}#page .twoBlock figure{margin-bottom:0}#page .twoBlock figure figcaption{font-size:12px;line-height:150%;margin-bottom:40px}#page .twoBlock figure img{width:100%;height:auto;margin-bottom:12px}#page .bullet{max-width:700px;margin:0 auto 90px;font-size:15px}#page .bullet.minMb{margin-bottom:20px}#page .bullet li{list-style:disc;margin-left:20px;margin-bottom:10px}@media only screen and (max-width:768px){#page h1{font-size:28px;margin:0 25px 20px}#page .slideArea .flex-control-paging,#page h1:before{display:none}#page figure{margin:0 25px 30px}#page h2,#page p.copy{font-size:26px;width:auto}#page h2{color:#30c06e;line-height:107%}#page .movie,#page h2,#page h3,#page p.one{position:relative;margin:0 25px 20px}#page p.one{width:auto;font-size:14px;line-height:173%}#page .twoBlock figure figcaption,#page p.one.minMb{margin-bottom:20px}#page .movie{padding-top:56.25%;margin:0 25px 30px}#page h3{font-size:20px;line-height:107%;color:#30c06e;font-weight:700}#page .slideArea{margin:0 0 40px;position:relative}#page .slideArea li{width:100%;margin-right:0}#page .slideArea li figure img{width:100%;height:auto;margin-bottom:15px}#page .slideArea li figure figcaption{font-size:18px}#page .slideArea li figure figcaption span{font-size:11px}#page .slideArea .flex-next,#page .slideArea .flex-prev{background-size:contain;width:32px;height:32px;top:92px;margin-top:-16px}#page .slideArea .flex-prev{background:url(../img/common/prev_sp.png) no-repeat;left:10px}#page .slideArea .flex-next{background:url(../img/common/next_sp.png) no-repeat;right:10px}#page p.copy{line-height:105%;font-weight:700;margin:0 25px 30px}#page .twoBlock{overflow:hidden;margin-bottom:30px}#page .twoBlock .blockMain,#page .twoBlock aside{width:auto;float:none}#page .twoBlock h2,#page h3{width:auto}#page .twoBlock h3,#page .twoBlock p.one{width:auto;margin-bottom:20px}#page .twoBlock figure{margin-bottom:0}}.l-menu{z-index:999;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#626262;color:#fff;transition:all .5s ease}.l-menu.view{opacity:1;transform:scale3d(1,1,1) translate3d(0%,0,0)}.l-menu__area{padding:70px 15px}.l-menu__logo{width:140px}.l-footer__logoImage img,.l-header__logo img,.l-menu__logo img{width:100%;height:auto;vertical-align:top}.l-menu__nav{margin-top:20px;border-top:1px solid #fff}.l-globalNavi__nav li a,.l-menu__nav li a{display:block;position:relative;font-weight:700}.l-menu__nav li a{padding:16px 0;border-bottom:1px solid #fff;color:#fff;line-height:1;font-size:14px}.l-menu__nav li a .c-arr,.l-menu__nav li a .c-arr--s{position:absolute;top:12px;right:0;margin:0}.l-header{z-index:100;position:fixed;top:0;left:0;width:100%;height:70px;background:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.l-header__logo{position:absolute;top:8px;left:40px;width:150px}@media screen and (max-width:930px){.l-header__logo{left:15px}}.l-header__lang{position:absolute;top:0;right:0}.l-header__lang a{display:block;width:70px;background-color:#007a37;color:#fff;font-size:12px;line-height:70px}@media screen and (min-width:769px){.l-header__lang a{opacity:1;transition:all .3s}.l-header__lang a:hover{opacity:.6}}@media screen and (max-width:768px){.l-header__lang{right:71px}}.l-globalNavi__nav{z-index:101;position:fixed;top:0;right:82px;letter-spacing:-.4em}.l-globalNavi__nav li{display:inline-block;margin-right:30px;padding-top:25px;letter-spacing:normal;line-height:21px}.l-globalNavi__nav li a{font-size:18px;transition:all .3s 0s ease}.l-globalNavi__nav li a.active span{width:100%}.l-globalNavi__nav li a span{display:block;width:0;height:1px;background:#30c06e;transition:all .3s 0s cubic-bezier(.8,-.005,.22,1.005)}@media screen and (min-width:769px){.l-globalNavi__nav li a:hover{color:#30c06e}.l-globalNavi__nav li a:hover span{width:100%}}@media screen and (max-width:768px){.l-globalNavi__nav{z-index:99;position:absolute;top:70px;left:50%;right:auto;width:100%;max-width:340px;-ms-transform:translateX(-50%);transform:translateX(-50%)}.l-globalNavi__nav:after{content:".";display:block;clear:both;height:0;visibility:hidden}.l-globalNavi__nav li{display:block;float:left;width:25%;margin:0;padding-top:20px;text-align:center}.l-globalNavi__nav li a{font-size:15px}.l-topPage .l-globalNavi__nav{display:none}}.l-pagetop{z-index:1000;opacity:0;display:block;position:fixed;bottom:30px;right:30px;width:42px;height:42px;border-radius:50%;background-color:#fff;box-sizing:border-box;box-shadow:0 0 3px rgba(0,0,0,.5);transition:all .5s ease}.l-pagetop::after,.l-pagetop::before{content:'';position:absolute;left:50%;width:0;height:0;border:solid transparent;border-width:8px 6px;-ms-transform:translateX(-50%);transform:translateX(-50%)}.l-pagetop::before{top:9px;border-bottom-color:#30c06e}.l-pagetop::after{top:12px;border-bottom-color:#fff}.l-pagetop.view,.p-topPage__slide .flex-control-nav li a.flex-active{opacity:1}@media screen and (max-width:768px){.l-pagetop{bottom:14px;right:14px;width:32px;height:32px}.l-pagetop::before{top:3px}.l-pagetop::after{top:6px}}.l-footer{background-color:#30c06e;font-size:13px}.l-footer,.l-footer a{color:#fff}@media screen and (min-width:769px){.l-footer a{display:inline-block;position:relative;color:#fff}.l-footer a::after{content:'';display:block;position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#fff;transition:all .3s ease}.l-footer a:hover::after{width:100%}}.l-footer__area{max-width:930px;margin:0 auto;padding:60px 15px 0;box-sizing:border-box}@media screen and (max-width:640px){.l-footer__area{padding-top:40px}}.l-footer__logo{margin-bottom:32px}.l-footer__logo a:hover::after,.l-page h1:before{display:none}.l-footer__logoImage{display:inline-block;width:140px}@media screen and (max-width:640px){.l-footer__logoImage{margin-right:10px}}.l-footer__home{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #83d9a8;font-size:16px;font-weight:700}@media screen and (max-width:640px){.l-footer__home{font-size:13px}}.l-footer__navItem{display:inline-block}.l-footer__dir1{margin-right:20px;margin-bottom:12px;padding-bottom:12px;font-size:14px;font-weight:700}.l-footer__navItem:last-child .l-footer__dir1{margin-right:0}@media screen and (max-width:640px){.l-footer__dir1{font-size:13px;padding-bottom:0;border-bottom:0}}.l-footer__bottom{margin-top:32px;padding:12px 0 24px;font-size:12px;text-align:right}@media screen and (max-width:640px){.l-footer__bottom{text-align:left}}.l-footer__subNav{display:inline-block}.l-footer__subNav li{display:inline-block;margin-right:8px;padding-right:8px;border-right:1px solid #83d9a8;line-height:1}.l-footer__subNav li:last-child{border-right:0}@media screen and (max-width:640px){.l-footer__subNav{margin-bottom:12px}}.c-article__back a,.l-footer__copyright{display:inline-block}.l-page{max-width:900px;margin:0 auto;width:90%;position:relative;padding:50px 0;font-size:15px}.l-page h1,.l-page h2,.l-page h3{margin:0;color:#007a37;font-weight:600;line-height:1.4}.l-page h1{margin-bottom:3rem;padding-bottom:10px;border-bottom:3px solid #30c06e;font-size:28px}.l-page h2,.l-page h3{width:auto;font-size:22px}.l-page h3{font-size:18px}.l-page .slideArea{margin-bottom:75px;position:relative}.l-page figure,.l-page h2,.l-page h3,.l-page p{margin-bottom:1.2rem}.l-page p{line-height:1.6}.l-page strong{font-weight:700}.l-page a:link{text-decoration:underline}@media screen and (max-width:768px){.l-page{width:100%;margin:0 auto;position:relative;padding:40px 0}.l-page h1{padding-left:15px;padding-right:15px;line-height:1.2}}@media screen and (max-width:480px){.l-page{padding-top:20px;font-size:14px}.l-page h1{margin-bottom:2rem;font-size:22px}.l-page h2{font-size:18px}.l-page h3{font-size:16px}}.l-page .slideArea li{width:282px;margin-right:27px}.l-page .slideArea .flex-control-paging{display:none}.l-page .slideArea .flex-next,.l-page .slideArea .flex-prev{width:42px;height:42px;text-indent:-9999px;position:absolute;top:74px;margin-top:-21px;transition:all .3s 0s ease}.l-page .slideArea .flex-prev{background:url(../img/common/prev.png) no-repeat;left:-21px}.l-page .slideArea .flex-next{background:url(../img/common/next.png) no-repeat;right:-21px}.c-pageHeader,.l-page .slideArea .flex-disabled{display:none}@media screen and (max-width:768px){.l-page .slideArea{margin:0 0 40px;position:relative}.l-page .slideArea li{width:100%;margin-right:0}.l-page .slideArea li figure img{width:100%;height:auto;margin-bottom:15px}.l-page .slideArea li figure figcaption{font-size:18px}.l-page .slideArea li figure figcaption span{font-size:11px}.l-page .slideArea .flex-control-paging{display:none}.l-page .slideArea .flex-next,.l-page .slideArea .flex-prev{background-size:contain;width:32px;height:32px;top:92px;margin-top:-16px}.l-page .slideArea .flex-prev{left:10px;background-image:url(../img/common/prev_sp.png)}.l-page .slideArea .flex-next{background-image:url(../img/common/next_sp.png);right:10px}.c-pageHeader{display:block;position:relative;width:100%;height:0;padding-bottom:44%}}.c-pageHeader--sub{padding:22px 40px;background-color:#30c06e}.c-pageHeader--sub .c-pageHeader__title{color:#fff;font-size:24px;font-weight:700}@media screen and (max-width:768px){.c-pageHeader--sub{padding-left:15px;padding-right:15px}}@media screen and (max-width:480px){.c-pageHeader--sub{padding-top:16px;padding-bottom:16px}.c-pageHeader--sub .c-pageHeader__title{font-size:18px}}.c-btn{display:block;width:240px;margin:40px auto;padding:12px;border:1px solid #626262;color:#626262;font-size:14px;font-weight:700;text-align:center}.c-btn:active,.c-btn:hover,.c-btn:link,.c-btn:visited{color:#626262;text-decoration:none!important}.c-btn:active,.c-btn:hover{color:#30c06e}@media screen and (max-width:480px){.c-btn{width:180px;padding:10px}}.c-arr,.c-arr--s{display:inline-block;position:relative;top:2px;width:22px;height:22px;border:1px solid #aaa;border-radius:50%;background-color:#fff;box-sizing:border-box}.c-arr--s{top:3px;width:18px;height:18px}.c-arr--s::after,.c-arr--s::before,.c-arr::after,.c-arr::before{content:'';position:absolute;top:50%;width:0;height:0;border:solid transparent;border-width:4px 6px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.c-arr::before{left:8px;border-left-color:#777}.c-arr::after{left:5px;border-left-color:#fff}.c-arr--s::before{left:5px;border-left-color:#777}.c-arr--s::after{left:2px;border-left-color:#fff}.c-arr--prev{-ms-transform:rotate(180deg);transform:rotate(180deg)}.c-moreInfo{font-weight:700}.c-moreInfo:link,.c-moreInfo:visited{color:#555;text-decoration:none!important}.c-moreInfo:active,.c-moreInfo:hover{color:#30c06e;text-decoration:underline!important}.c-linkText:link,.c-linkText:visited,.c-media__navTitle a:link,.c-media__navTitle a:visited{color:#555;text-decoration:none!important}.c-linkText:active,.c-linkText:hover{color:#30c06e;text-decoration:underline!important}.c-linkcolor:link,.c-linkcolor:visited,.c-media__navTitle a:active,.c-media__navTitle a:hover{color:#30c06e;text-decoration:none!important}.c-linkcolor:active,.c-linkcolor:hover{color:#64d896;text-decoration:underline!important}.c-image{text-align:center}.c-image img{vertical-align:top}.c-article__description .c-article__thumb img,.c-fullimage{width:100%;height:auto;vertical-align:top}.c-underconstruction{margin:50px 0;padding:100px 20px;border-top:1px solid #eee;border-bottom:1px solid #eee;color:#ccc;font-size:18px;font-size:1.125rem;font-weight:700;text-align:center}@media screen and (max-width:768px){.c-underconstruction{margin:20px 10px}}.c-bullet{margin-left:20px;margin-bottom:3rem;list-style:disc}.c-bullet li{margin-bottom:.8rem}.c-table{width:100%;margin-bottom:3rem;border-top:1px solid #ccc}.c-table td,.c-table th{padding:15px;border-bottom:1px solid #ccc;text-align:left}.c-table th{width:120px;padding-right:0;color:#666;font-weight:700}@media screen and (max-width:480px){.c-table td,.c-table th{padding:10px}.c-table th{width:85px;padding-left:0;font-size:12px}.c-table td,.c-table th{padding-right:0}}.c-table--ex th{width:40%}.c-table--qa .c-table__q td{border-bottom:1px dotted #eee}.c-table--qa .c-table__a td{padding-bottom:40px}@media screen and (max-width:768px){.c-block{margin-left:15px;margin-right:15px}}.c-block--one{width:700px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.c-block--one{width:auto;margin-left:25px;margin-right:25px}}@media screen and (max-width:480px){.c-block--one{margin-left:15px;margin-right:15px}}.c-article__description:after,.c-column:after,.p-topPage__slide .slides:after{content:".";display:block;clear:both;height:0;visibility:hidden}#page .c-column h2,#page .c-column h3{width:auto;margin-right:0;margin-left:0}.c-col,.c-col--1of2,.c-col--1of3,.c-col--2of3{padding:0 15px;box-sizing:border-box}.c-col--1of2{float:left;width:50%}.c-col--1of3{float:left;width:33.333%}.c-col--2of3{float:left;width:66.666%}.c-media{display:table;width:100%}.c-media.c-media--border{margin-top:16px;border:1px solid #ccc;box-sizing:border-box}.c-media.c-media--border .c-media__pic{padding-bottom:20%}.c-media.c-media--border .c-media__pic a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:top center;background-size:cover}@media screen and (max-width:480px){.c-media.c-media--border .c-media__pic{display:block;width:100%;height:0;padding-bottom:56.25%}.c-media.c-media--border .c-media__body{display:block;width:100%;padding-bottom:20px}}.c-media__pic{display:table-cell;position:relative;width:40%;vertical-align:top}.c-media__body{display:table-cell;width:60%;padding:16px 20px;box-sizing:border-box;vertical-align:middle}.c-media__body .c-media__navText{margin-bottom:0}@media screen and (max-width:768px){.c-media__body{padding:10px 16px}}.c-media__navTitle{font-size:20px;font-weight:600}@media screen and (max-width:768px){.c-media__navTitle{font-size:18px}}.c-media__navText{margin-top:12px;margin-bottom:0;padding-top:12px;border-top:1px solid #dfdfdf;font-size:14px}.c-article{margin:0 15px}.c-article__title a:link,.c-article__title a:visited{color:#007a37;text-decoration:none!important}.c-article__title a:active,.c-article__title a:hover{color:#30c06e;text-decoration:underline!important}.c-article__date{margin-bottom:10px;color:#999}.c-article__body{margin:40px 0 60px;font-size:16px;word-break:break-all}.c-article__body h1,.c-article__body h2,.c-article__body h3,.c-article__body h4{margin:2rem 0;padding:0;font-weight:600;line-height:1.4}.c-article__body h1{font-size:22px;border:0}@media screen and (max-width:480px){.c-article__body h1{font-size:18px}}.c-article__body h2{font-size:18px}.c-article__body h3{font-size:16px}.c-article__body h4{color:#555;font-size:16px}.c-article__body p{margin:2rem 0;line-height:1.8;font-size:16px}@media screen and (max-width:480px){.c-article__body p{line-height:1.5}}.c-article__body ul{margin:2rem 0;list-style:disc;padding-left:20px}.c-article__body ul li{margin-bottom:2px}.c-article__body img,.c-image img{max-width:100%;height:auto}.c-article__body a:hover{color:#30c06e}.c-article__body blockquote{margin:2rem 0;padding:15px;background-color:#f0f0f0}.c-article__description{margin-top:15px}.c-article__description .c-article__thumb{float:right;width:120px;margin:0 0 15px 15px}.c-article__description p{line-height:1.5;font-size:16px}@media screen and (max-width:480px){.c-article__description .c-article__thumb{width:100px}.c-article__description p{font-size:14px}}.c-article__nav{display:table;width:100%;margin:40px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.c-article__navItem--next,.c-article__navItem--prev{position:relative;display:table-cell;width:50%;padding:15px;vertical-align:top}.c-article__navItem--next a:link,.c-article__navItem--next a:visited,.c-article__navItem--prev a:link,.c-article__navItem--prev a:visited{color:#555;text-decoration:none!important}.c-article__navItem--next a:active,.c-article__navItem--next a:hover,.c-article__navItem--prev a:active,.c-article__navItem--prev a:hover{color:#30c06e;text-decoration:underline!important}.c-article__navItem--next i,.c-article__navItem--prev i{position:absolute;top:15px}.c-article__navItem--prev{border-right:1px solid #f0f0f0;padding-left:30px}.c-article__navItem--prev i{left:0}.c-article__navItem--next{padding-right:30px;text-align:right}.c-article__navItem--next i{right:0}.c-article__back{text-align:center;font-weight:600}.c-article__back a{padding:0 20px;border:1px solid #ccc;line-height:3em}.c-article__back a:link,.c-article__back a:visited{color:#555;text-decoration:none!important}.c-article__back a:active,.c-article__back a:hover{color:#30c06e;text-decoration:underline!important}.c-article__more{font-weight:600}.c-article__more a:link,.c-article__more a:visited,.c-linklist li a:link,.c-linklist li a:visited{color:#555;text-decoration:none!important}.c-article__more a:active,.c-article__more a:hover{color:#30c06e;text-decoration:underline!important}.c-linklist{margin-bottom:40px;padding:20px;border:1px solid #ccc}.c-linklist li{margin-top:16px}.c-linklist li:first-child{margin-top:0}.c-linklist li a{font-size:16px;font-weight:600}.c-linklist li a:active,.c-linklist li a:hover{color:#30c06e;text-decoration:none!important}.c-linklist li a>i{margin-left:5px}@media screen and (max-width:640px){.c-linklist{padding:0;border:0;border-top:1px solid #ccc}.c-linklist li{margin-top:0}.c-linklist li a{display:block;position:relative;padding:12px 40px 12px 12px;border-bottom:1px solid #ccc}.c-linklist li a i{position:absolute;top:13px;right:8px}}.c-borderBlock{padding:16px;border:1px solid #ccc}.c-borderBlock p:last-child{margin-bottom:0}.p-selectNav{position:relative}.p-selectNav__check{display:none}.p-selectNav__check:checked+.p-selectNavActive:after{top:5px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.p-selectNav__check:checked~.p-selectNavList{display:block;animation-duration:.5s;animation-name:fadeIn}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.p-selectNavActive{z-index:99;display:block;position:relative;padding:8px 16px;border:1px solid #ccc;background-color:#fff;font-size:15px;font-weight:700;cursor:pointer}.p-selectNavActive:after{content:'';display:block;position:absolute;top:14px;right:10px;border:solid transparent;border-width:8px 6px;border-top-color:#30c06e;transition:all .3s}@media screen and (max-width:640px){.p-selectNavActive{font-size:12px}}.p-selectNavList{z-index:98;display:none;position:absolute;top:100%;left:0;width:100%;margin-top:-1px;border-left:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;background-color:#fff;box-shadow:0 1px 4px -1px rgba(0,0,0,.4)}.p-selectNavList li a{display:block;padding:6px 16px;font-size:14px;font-weight:700;transition:all .3s}.p-itemlist__item a:link,.p-selectNavList li a:link{text-decoration:none!important}.p-selectNavList li a:active,.p-selectNavList li a:hover{background-color:#f0f0f0;color:#30c06e;text-decoration:none!important}.p-selectNavList li a.is-active{color:#ccc}@media screen and (max-width:640px){.p-selectNavList li a{font-size:12px}}.p-selectNavList li ul li a{padding-left:40px}.p-itemlist__item{display:table;width:100%;margin-bottom:10px;padding-top:10px;border-top:1px dotted #ccc;font-size:14px}.p-itemlist__item:last-child{padding-bottom:10px;border-bottom:1px dotted #ccc}@media screen and (max-width:640px){.p-itemlist__item{display:block;position:relative}}.p-itemlist__itemHeader{display:table-cell;width:195px;padding-right:10px}@media screen and (max-width:640px){.p-itemlist__itemHeader{display:block;padding-right:0}.p-itemlist__itemHeader:after{content:".";display:block;clear:both;height:0;visibility:hidden}.p-itemlist__itemDate{color:#999;font-size:12px}}.p-itemlist__itemLabel,.p-itemlist__itemTitle{position:relative;-webkit-font-smoothing:subpixel-antialiased}.p-itemlist__itemLabel{display:inline-block;width:75px;margin-left:5px;background-color:#30c06e;color:#fff;font-size:12px;line-height:22px;text-align:center}.is-cat--info .p-itemlist__itemLabel,.is-cat--information .p-itemlist__itemLabel,.is-cat--media .p-itemlist__itemLabel,.is-cat--pr .p-itemlist__itemLabel{border:1px solid #30c06e;box-sizing:border-box;background-color:#fff;color:#30c06e;font-weight:700}.p-itemlist__itemTitle{display:table-cell;vertical-align:middle}.p-itemlist__itemTitle a{display:block;padding-right:35px}.p-itemlist__itemTitle a:hover{color:#30c06e;text-decoration:underline}.p-itemlist__itemTitle.is-pdf a:after{content:'';display:block;position:absolute;top:0;right:0;width:20px;height:24px;background:url(../img/common/icon_pdf.png) 0 0 no-repeat;background-size:contain}@media screen and (max-width:640px){.p-itemlist__itemTitle{display:block;position:static;margin-top:5px}.p-itemlist__itemTitle a{padding-right:0}.p-itemlist__itemTitle.is-pdf a:after{top:10px;right:10px}}.p-itemlist--recent .p-itemlist__itemHeader{width:170px}@media screen and (max-width:480px){.p-itemlist--recent .p-itemlist__itemHeader{width:100%}}.p-itemlist--recent .p-itemlist__itemName{display:inline-block;width:120px;color:#30c06e;font-size:14px;font-weight:700}.p-itemlist--recent .p-itemlist__itemLabel{float:right;width:auto;padding:0;margin:0;background:0 0;color:#30c06e;font-weight:700;line-height:1.6}@media screen and (max-width:480px){.p-itemlist--recent .p-itemlist__itemLabel{float:none;vertical-align:top}}.p-itemlist--library .p-itemlist__item{display:block;position:relative}.p-itemlist--library .p-itemlist__itemHeader{display:block;width:auto;margin-bottom:5px}.p-itemlist--library .p-itemlist__itemLabel{width:auto;padding:0;margin:0;background:0 0;color:#30c06e;font-weight:700;line-height:1.6;text-align:left}.p-itemlist--library .p-itemlist__itemTitle{display:block;position:static;width:auto}.p-itemlist--library .p-itemlist__itemTitle a{padding-right:0}.p-itemlist--library .p-itemlist__itemTitle a:after{top:4px}.p-itemlist--category .p-itemlist__itemHeader{width:60px}.p-itemlist--blog .p-itemlist__itemPic{position:relative;float:right;width:80px;margin-left:10px}.p-itemlist--blog .p-itemlist__itemPic a{display:block;width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:center center}.p-itemlist--blog .p-itemlist__itemTitle{font-weight:700}.p-topPage{color:#555}.p-topPage__slide{display:none;position:relative;transition:all 1s}.p-topPage__slide::before{z-index:10;content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(3,33,15,.15)}@media screen and (min-width:641px){.p-topPage__slide .slides{position:relative;max-width:1400px;margin:0 auto}.p-topPage__slide .slides li{overflow:hidden;float:left;position:relative;width:33.333%;height:400px}.p-topPage__slide .slides li img{position:absolute;left:50%;width:auto;height:100%;-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:640px){.p-topPage__slide::before{display:none}}.p-topPage__slide .flex-control-nav{margin:10px 10px 0;text-align:right}.p-topPage__lead p,.p-topPage__slide .flex-control-nav li{display:inline-block}.p-topPage__slide .flex-control-nav li a{overflow:hidden;opacity:.3;display:block;width:12px;height:12px;margin:0 3px;border-radius:50%;background-color:#30c06e;text-indent:9999px}.p-topPage__catch{z-index:10;position:absolute;transition:all .4s ease-out}@media screen and (min-width:641px){.p-topPage__catch{top:50%;width:100%;text-align:center;-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:46px;font-weight:700;line-height:1.4;text-shadow:0 0 6px rgba(0,0,0,.4)}}@media screen and (max-width:640px){.p-topPage__catch{top:auto!important;bottom:10%;left:0;padding:16px 40px 16px 25px;background:linear-gradient(to right,rgba(255,255,255,.8) 0%,rgba(255,255,255,.8) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff', endColorstr='#00ffffff',GradientType=1 );color:#007a37;font-size:20px;font-weight:700;line-height:1.3}}.p-topPage__lead{margin:50px auto;padding:0 40px;box-sizing:border-box;text-align:center}.p-topPage__lead p{color:#007a37;font-size:18px;font-weight:700;line-height:1.4;text-align:left}@media screen and (max-width:940px){.p-topPage__lead br{display:none}}@media screen and (max-width:640px){.p-topPage__lead{margin:20px 25px;padding:0}.p-topPage__lead p{color:#555;font-size:15px}}.p-topPage__mainContents{max-width:1400px}.p-topPage__mainContents:after,.p-topPage__newsContents:after{content:".";display:block;clear:both;height:0;visibility:hidden}@media screen and (min-width:641px){.p-topPage__mainContents{margin:0 auto}.p-topPage__mainContents .p-topPage__section{float:left;position:relative;width:50%;padding:5px;box-sizing:border-box}}@media screen and (min-width:769px){.p-topPage__mainContents .p-topPage__section{width:25%}}.p-topPage__newsContents{max-width:940px;margin:0 auto 40px}@media screen and (min-width:769px){.p-topPage__newsContents .p-topPage__news{width:50%;float:left;padding:0 20px;box-sizing:border-box}.p-topPage__newsContents .p-topPage__news h2{padding-left:0}.p-topPage__newsContents .p-topPage__news .p-itemlist{margin:0}.p-topPage__newsContents .p-topPage__news--one{width:auto;float:none}.p-topPage__newsContents .p-topPage__news--one .p-topPage__newsMore{margin-right:0}.p-topPage__newsContents .p-itemlist__item,.p-topPage__newsContents .p-itemlist__itemHeader{display:block}.p-topPage__newsContents .p-itemlist__itemTitle{display:block;margin-top:5px}}.p-topPage__section{margin-bottom:1px}@media screen and (min-width:641px){.p-topPage__section{margin-bottom:0}}.p-topPage__sectionItem{position:relative;padding:20% 0 0}.p-topPage__sectionItem a{display:block}@media screen and (min-width:481px){.p-topPage__sectionItem{padding:20% 10px 10px}}@media screen and (min-width:641px){.p-topPage__sectionItem{padding:40% 10px 10px}}@media screen and (min-width:769px){.p-topPage__sectionItem{padding:80% 10px 10px}}.p-topPage__sectionPic{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}.p-topPage__sectionBody{position:relative;padding:16px;box-sizing:border-box}.p-topPage__sectionBody h2{color:#fff;font-size:22px;font-weight:700;text-shadow:0 0 3px rgba(0,0,0,.8)}@media screen and (max-width:480px){.p-topPage__sectionBody h2 .c-arr,.p-topPage__sectionBody h2 .c-arr--s{top:3px;border-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.8)}}.irPage .p-itemlist__itemTitle.is-pdf a:after,.p-topPage__sectionBody p{display:none}@media screen and (min-width:481px){.p-topPage__sectionBody{background-color:rgba(255,255,255,.8)}.p-topPage__sectionBody h2{color:#007a37;text-shadow:0 0 4px rgba(255,255,255,.8)}.p-topPage__sectionBody h2 .c-arr,.p-topPage__sectionBody h2 .c-arr--s{border-color:#007a37}.p-topPage__sectionBody h2 .c-arr--s::before,.p-topPage__sectionBody h2 .c-arr::before{border-left-color:#007a37}.p-topPage__sectionBody p{display:block;margin-top:16px;color:#666;font-size:14px;font-weight:700}}.p-topPage__news{margin:60px 0}.p-topPage__news h2{margin-bottom:8px;padding:0 16px 8px;border-bottom:4px solid #30c06e;color:#007a37;font-size:22px;font-weight:700}.p-topPage__news .p-itemlist{margin:0 16px}.newsPage .newsPage__header:after,.p-topPage__news .p-itemlist__item:after{content:".";display:block;clear:both;height:0;visibility:hidden}.irPage__newLibrary .p-itemlist__item:first-child,.p-topPage__news .p-itemlist__item:first-child{border-top:0}.chart table td.bol,.p-topPage__news .p-itemlist__itemTitle{font-weight:700}.p-topPage__newsMore{margin-right:16px;font-size:16px;font-weight:700;text-align:right}.p-topPage__newsMore a{display:inline-block}.irPage .p-itemlist__itemHeader{width:150px}@media screen and (max-width:480px){.irPage .p-itemlist__itemHeader{width:100%}}.irPage .p-itemlist__itemTitle a{padding-right:0}@media screen and (max-width:768px){.irPage__newsColumn .c-col--1of3,.irPage__newsColumn .c-col--2of3{float:none;width:auto}}.irPage__newLibrary{margin-bottom:40px;border:1px solid #30c06e}.irPage__newLibrary .p-itemlist{padding:8px 16px}.irPage__newLibrary .p-itemlist__item:last-child{border-bottom:0}.irPage__newLibrary .p-itemlist__itemName{color:#30c06e;font-weight:700}.l-page .irPage__newLibraryTitle{margin:0;padding:8px 16px;background-color:#30c06e;color:#fff;font-size:18px;font-weight:700}.irPage__mainNav .c-media{margin-top:16px;border:1px solid #ccc;box-sizing:border-box}.irPage__mainNav .c-media__pic{position:relative;padding-bottom:20%}.irPage__mainNav .c-media__pic a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:top center;background-size:cover}.irPage__mainNav .irPage__navText{margin-bottom:0}@media screen and (max-width:768px){.irPage__mainNav{margin-left:15px;margin-right:15px}}@media screen and (max-width:480px){.irPage__mainNav{display:block}.irPage__mainNav .c-media__pic{display:block;width:100%;height:0;padding-bottom:50%}.irPage__mainNav .c-media__body{display:block;width:100%;padding-bottom:20px}}.irPage__navTitle{font-size:20px;font-weight:600}.irPage__libraryNav li a:link,.irPage__libraryNav li a:visited,.irPage__navTitle a:link,.irPage__navTitle a:visited,.irPage__subNav ul li a:link,.irPage__subNav ul li a:visited{color:#555;text-decoration:none!important}.irPage__libraryNav li a:active,.irPage__libraryNav li a:hover,.irPage__navTitle a:active,.irPage__navTitle a:hover,.irPage__subNav ul li a:active,.irPage__subNav ul li a:hover{color:#30c06e;text-decoration:none!important}@media screen and (max-width:768px){.irPage__navTitle{font-size:18px}}.irPage__navText{margin-top:12px;padding-top:12px;border-top:1px solid #dfdfdf;font-size:14px}@media screen and (max-width:768px){.irPage__navText{margin-top:8px;padding-top:8px}}.irPage__libraryNav{margin-top:16px;padding:20px 0;border:1px solid #ccc}.irPage__libraryNav .irPage__navText,.irPage__libraryNav .irPage__navTitle{margin-left:20px;margin-right:20px}.irPage__libraryNav .c-column{margin:20px 5px 0}.irPage__libraryNav li{margin-bottom:12px;font-size:16px}@media screen and (max-width:768px){.irPage__libraryNav{margin-left:15px;margin-right:15px}}@media screen and (max-width:480px){.irPage__libraryNav ul{float:none;width:100%}}.irPage__subNav ul:nth-child(odd){padding-left:0;padding-right:8px}.irPage__subNav ul:nth-child(even){padding-left:8px;padding-right:0}.irPage__subNav ul li a{display:block;position:relative;margin-top:16px;padding:16px 20px;border:1px solid #ccc;font-size:16px;font-weight:600}.irPage__subNav i{display:block;position:absolute;top:16px;right:16px}@media screen and (max-width:768px){.irPage__subNav{margin-left:15px;margin-right:15px}}@media screen and (max-width:640px){.irPage__subNav{margin-top:16px;border-top:1px solid #ccc}.irPage__subNav ul{float:none;width:100%}.irPage__subNav ul:nth-child(even),.irPage__subNav ul:nth-child(odd){padding:0}.irPage__subNav ul li a{margin-top:0;padding:12px 20px;border-top:0;border-right:0;border-left:0}}.newsPage .newsPage__header{position:relative;margin-bottom:50px}@media screen and (max-width:640px){.newsPage .newsPage__header{margin-bottom:30px}}.newsPage .news__search{margin-right:440px}@media screen and (max-width:640px){.newsPage .news__search{margin:0 12px 2rem}}.newsPage .news__searchInput{display:block;width:100%;padding:8px 16px;border:1px solid #ccc;border-radius:18px;box-sizing:border-box;background-clip:padding-box;font-size:16px}.newsPage .news__searchInput:focus{outline:none;padding:7px 15px;border:2px solid #30c06e}.newsPage .news__searchInput::-ms-clear{display:none}.newsPage .news__nav{position:absolute;top:0;right:0}.newsPage .news__nav:after,.u-clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}@media screen and (max-width:640px){.newsPage .news__nav{position:static}}.newsPage .news__select{float:left;width:200px;margin-left:20px}@media screen and (max-width:640px){.newsPage .news__select{width:45%;margin-left:1%;margin-right:4%}.newsPage .news__select:first-child{margin-left:4%;margin-right:1%}}.newsPage .news__list{min-height:300px}@media screen and (max-width:640px){.newsPage .news__list{min-height:250px}}.newsPage .news__list .is-hidden{display:none}.newsPage .news__list .p-itemlist__item{position:relative}.newsPage .news__list .is-acucela{position:relative;margin-bottom:20px}.newsPage .news__list .is-kubota{position:relative}.newsPage .news__list .is-acucela .itemlist__title,.newsPage .news__list .is-kubota .itemlist__title{margin-bottom:20px;font-size:22px;font-size:1.375rem;font-weight:700;color:#007a37}@media screen and (max-width:480px){.newsPage .news__list .is-acucela .itemlist__title,.newsPage .news__list .is-kubota .itemlist__title{font-size:18px;font-size:1.125rem}}.newsPage .news__list .is-acucela .p-itemlist__item:last-child,.newsPage .news__list .is-kubota .p-itemlist__item:last-child{border-bottom:none}.newsPage .news__list .is-kubota{margin-bottom:40px;border-bottom:1px dotted #ccc}@media screen and (max-width:640px){.irLibraryPage .c-col--1of2,.irLibraryPage .c-col--2of3{float:none;width:auto}.irLibraryPage .c-col--1of3{display:none}}.irLibraryPage__nav{padding:12px;border:1px solid #ccc}.irLibraryPage__nav li a{display:block;padding:4px 0;font-size:14px;font-weight:700}.irLibraryPage__nav li a:link{text-decoration:none!important}.irLibraryPage__nav li a.is-active,.irLibraryPage__nav li a:active,.irLibraryPage__nav li a:hover{color:#30c06e}.irLibraryPage__nav li ul{margin-top:4px;padding-left:20px;padding-top:4px;border-top:1px solid #ccc}.chart table{width:100%;margin-bottom:45px;border-collapse:collapse;border-top:1px solid #30c06e}.chart table th{width:50%;text-align:center;height:50px;vertical-align:middle;color:#30c06e;font-weight:700;border-bottom:1px solid #30c06e;border-right:1px solid #30c06e;white-space:nowrap}.chart table th:first-child,.chart table th:nth-child(2){width:25%}.chart table .wG{width:465px}.chart table th ul li,.chart table th.dotline{border-right:1px dotted #30c06e}.chart table .noline{border-right:none}.chart table th.pd{padding:0 10px 6px}.chart table td ul,.chart table th ul{display:table;width:100%;letter-spacing:-.4em}.chart table th ul li{letter-spacing:normal;display:table-cell;width:25%;height:60px;font-weight:700;vertical-align:middle;box-sizing:border-box}.chart table td{position:relative;text-align:center;height:60px;overflow:hidden;vertical-align:middle;font-weight:400;border-bottom:1px solid #30c06e;border-right:1px solid #30c06e;white-space:nowrap}.chart table td.b{height:80px}.chart table td.t{padding-left:15px;padding-right:15px;text-align:left}.chart table td ul li,.chart table td.dotline{border-right:1px dotted #30c06e}.chart table .nolineB{border-bottom:none}.chart table td ul{height:58px;position:relative;z-index:1}.chart table td span{font-weight:400}.chart table td.b ul,.chart table td.b ul li{height:78px}.chart table td ul li{letter-spacing:normal;display:table-cell;width:25%;height:58px;line-height:50px}.chart table .asterisk{vertical-align:super}.chart table td .graph,.chart table td .graphBase{position:absolute;top:50%;left:0;width:100%;height:28px;margin-top:-14px}.chart table td .graphBase{background:#eaeaea;z-index:0}.chart table td .graph{z-index:2;background:#31c06e}.chart .attention li{margin-bottom:4px}@media only screen and (max-width:768px){.chart .chartList{margin-bottom:40px}.chart .chartList .column{margin-bottom:20px;padding:10px 10px 0;border:1px solid #30c06e}.chart .chartList .column .t1{color:#30c06e;font-size:14px;margin-bottom:5px;font-weight:700}.chart .chartList .column .t2{font-size:14px;border-bottom:1px #30c06e solid;padding-bottom:10px;margin-bottom:10px;font-weight:700}.chart .chartList .column .block.t3{overflow:hidden;color:#30c06e;font-size:14px;font-weight:700}.chart .chartList .column .block,.chartList__dl{overflow:hidden}.chartList__dl dt{float:left;margin-bottom:10px;color:#30c06e;font-weight:700}.chartList__dl dd{margin-left:65px;margin-bottom:10px}.chartList__dl dd sup{position:relative;top:-5px;vertical-align:top}.isEn .chartList__dl dt{float:none;margin-bottom:5px}.isEn .chartList__dl dd{margin-left:0}.chart .chartList .column .block .tl{float:left;margin-bottom:5px;font-weight:700}.chart .chartList .column .block .tr{float:right;margin-bottom:5px;font-weight:700}.chart .chartList .column .block.t4 .tl{float:left;margin-bottom:10px;font-weight:400}.chart .chartList .column .block.t4 .tr{float:right;margin-bottom:10px;font-weight:400}.chart .chartList .column .graphArea{height:85px;border-left:1px #30c06e solid;border-right:1px #30c06e solid;position:relative;overflow:hidden;margin:0 -11px}.chart .chartList .column .graphArea ul.graphTitle{display:table;letter-spacing:-.4em;width:100%}.chart .chartList .column .graphArea ul.graphTitle li{letter-spacing:normal;display:table-cell;text-align:center;width:25%;color:#30c06e;font-size:10px;border-right:1px #fff dotted;padding:5px;box-sizing:border-box;vertical-align:middle;line-height:1.2}.chart .chartList .column .graphArea ul.graphTitle li>span{display:inline-block}.chart .chartList .column .graphArea ul.graphPlot li:last-child,.chart .chartList .column .graphArea ul.graphTitle li:last-child{border-right:none}.chart .chartList .column .graphArea ul.graphPlot{position:absolute;top:0;left:0;letter-spacing:-.4em;width:100%;z-index:1}.chart .chartList .column .graphArea ul.graphPlot li{letter-spacing:normal;display:inline-block;text-align:center;width:25%;height:45px;color:#30c06e;font-size:10px;border-right:1px #30c06e dotted;padding:5px 0}.chart .chartList .column .graphArea .graphBase{position:absolute;z-index:0;top:50%;left:0;width:100%;height:25px;background:#eaeaea;margin-top:-10px}.chart .chartList .column .graphArea .graph{position:absolute;z-index:2;top:50%;left:0;width:100%;height:25px;background:#31c06e;margin-top:-10px}.poc{position:absolute;left:0;bottom:0;width:100%;padding:0 10px;box-sizing:border-box;font-size:11px;text-align:right}.isEn .poc{font-size:12px}}.prBlog .c-article{max-width:640px;margin:0 auto;padding:0 15px}.prBlog__articleList .c-article{margin-bottom:40px}.prBlog__articleList .c-article__body{margin-top:20px;margin-bottom:20px}.prBlog__articleList .c-article__more{padding-bottom:30px;border-bottom:1px solid #ccc}.u-fl-l{float:left!important}.u-fl-r{float:right!important}.u-m-a{margin:auto!important}.u-m-0{margin:0!important}.u-mt-small{margin-top:.7rem!important}.u-mt-medium{margin-top:1.2rem!important}.u-mt-large{margin-top:3rem!important}.u-mt-xlarge{margin-top:6rem!important}.u-mb-0{margin-bottom:0!important}.u-mb-small{margin-bottom:.7rem!important}.u-mb-medium{margin-bottom:1.2rem!important}.u-mb-large{margin-bottom:3rem!important}.u-mb-xlarge{margin-bottom:6rem!important}.u-c-main{color:#30c06e!important}.u-c-gray{color:#777!important}.u-fw-n{font-weight:400!important}.u-fw-b{font-weight:700!important}.u-fz-small{font-size:13px!important}.u-fz-medium{font-size:15px!important}.u-fz-large{font-size:18px!important}.u-fz-xlarge{font-size:22px!important}.u-ta-c{text-align:center!important}.u-ta-l{text-align:left!important}.u-ta-r{text-align:right!important}.u-break{word-break:break-all}