@charset "utf-8";#page-wrap,body{overflow-x:hidden}#container,#page-wrap{min-height:100%;width:100%}a,body{color:#333}.pager_link>a,.pager_link>span{border-color:#777}#header_wrap>a,.links_prev_next .link_upper,.pager_btn a,.pager_link>a,[class^=btn_],[class^=link_],header nav a{text-decoration:none}#btn_totop,[class^=btn_]{transition:opacity .2s ease-out}body{font-size:16px;line-height:1.6;width:100%}#container{overflow:hidden}#contents,.wrap,.wrap_img{margin-left:auto;margin-right:auto}#header_wrap:after,.links_prev_next:after,.wrap:after{clear:both;content:"";display:block}.wrap_img img{max-width:100%}.loading{z-index:1100}img.lazyload{visibility:hidden}hr{border-color:#333}time{font-size:75%}.m-gothic{font-family:"M PLUS 2","ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","BIZ UDPゴシック","メイリオ",Meiryo,"Meiryo UI","HG丸ｺﾞｼｯｸM-PRO",HGMaruGothicMPRO,"ＭＳ Ｐゴシック",sans-serif}.icon_tel{background:url("https://www.kyoritsu-corp.co.jp/images/user/icon/tel.webp") left center/contain no-repeat;color:#fff;display:inline-block;line-height:1;margin-top:.2em;margin-bottom:.2em;padding-left:1em}.cyan,.title_section{color:#04b1c5}.red{color:red}[class^=btn_],[class^=link_]{background-color:#04b1c5;color:#fff;cursor:pointer;display:inline-block;font-weight:400;position:relative;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}[class^=link_]{border:1px solid #04b1c5;height:42px;line-height:40px;transition:background-color .2s ease-out}[class^=btn_]{font-size:100%;margin:0 1em}[class^=btn_][disabled]{cursor:not-allowed}[class^=link_]:hover{background-color:#fff;color:#04b1c5}#btn_totop:hover,.links_prev_next .link_next:hover,.links_prev_next .link_prev:hover,.links_prev_next .link_upper:hover,[class^=btn_]:not([disabled]):hover{opacity:.7}[class^=link_]:after,[class^=link_]:before{font-family:"Material Design Icons"}[class^=btn_]:after,[class^=link_]:after{right:.2em}.link_to:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 0 8px 8px;content:"";display:block;height:0;position:absolute;bottom:4px;right:4px;width:0}.pager_btn .pager_page,.pager_link>*{display:inline-block;vertical-align:middle}.link_to:hover:after{border-color:transparent transparent #04b1c5}.link_calender:before{content:"\F0EE"}.link_mail:before{content:"\F1F0"}[class^=btn_]:after,[class^=btn_]:before{font-size:150%;line-height:1;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}[class^=btn_]:before{left:.2em}.btn_back,.btn_reset{background-color:#ccc;color:#666}#title_page,.breadcrumbs{background-color:#7883ba}@media screen and (max-width:767px){[class^=link_]{width:180px}[class^=btn_]{height:52px;line-height:52px;width:180px}.pager{padding-top:3.125%;padding-bottom:3.125%}}#middle_block,.links_prev_next,.pager_btn,.pager_link,.pager_num,header{text-align:center}.pager_link>*{border-style:solid;border-width:1px;height:36px;line-height:36px;width:36px}.pager_link>a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;color:#777;position:relative;transition:.2s ease-out}.pager_link>a:hover,.pager_link>span{background-color:#ccc;color:#777}.pager_link>a.mdi:before{font-size:150%!important;line-height:1;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pager_link>strong{border:none}.pager_link>*+*{margin-left:20px}.pager_link+.pager_num,.pager_num+.pager_link{margin-top:10px}.pager_btn .pager_page{background-color:#777;color:#fff;border-radius:5px;text-align:center;margin-left:10px;margin-right:10px;width:6em}.pager_btn .pager_next,.pager_btn .pager_prev,.pager_btn>span{display:inline-block;line-height:1;position:relative;vertical-align:middle;width:100px}.pager_btn .pager_next,.pager_btn .pager_prev{background-color:#fff;border:1px solid #999;border-radius:100px;color:#666;height:32px;line-height:28px}.pager_btn .pager_next:before,.pager_btn .pager_prev:before{color:#04b1c5;font-size:150%;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pager_btn .pager_prev:before{left:0}.pager_btn .pager_next:before{right:0}.pager_btn .pager_next:after,.pager_btn .pager_prev:after,.pager_btn>span:after{content:" "}@media screen and (max-width:939px){.pc_show{display:none!important}.pc_hide .pager_num{margin-bottom:6.25%}}.links_prev_next .dummy_next,.links_prev_next .dummy_prev,.links_prev_next .link_next,.links_prev_next .link_prev{display:inline-block;height:32px;width:10em}#header_logo,.links_prev_next .dummy_prev,.links_prev_next .link_prev{float:left}.links_prev_next .dummy_next,.links_prev_next .link_next{float:right}.links_prev_next .link_next,.links_prev_next .link_prev{background-color:#fff;border:1px solid #777;color:#777;position:relative;text-decoration:none;line-height:32px}.links_prev_next .link_next:after,.links_prev_next .link_prev:after{font-size:150%;line-height:1;position:absolute;top:50%}.links_prev_next .link_next{border-width:0 0 0 1px}.links_prev_next .link_next:after{content:"\F142"}.links_prev_next .link_prev{border-width:0 1px 0 0}.links_prev_next .link_prev:after{content:"\F141"}.links_prev_next .link_upper{background-color:#fff;border:none;color:#777;display:inline-block;height:32px;line-height:32px}.title_round,[class^=title_bar]{border-radius:100px;color:#fff;font-weight:400}.links_prev_next .link_next,.links_prev_next .link_prev,.links_prev_next .link_upper{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .2s ease-out}@media screen and (max-width:767px){.links_prev_next{margin-top:3.125%;margin-bottom:3.125%;padding:0 3.125%}.links_prev_next .link_upper{font-size:87.5%;width:100px}.links_prev_next .dummy_next,.links_prev_next .dummy_prev,.links_prev_next .link_next,.links_prev_next .link_prev{width:-webkit-calc((100% - 140px)/ 2);width:calc((100% - 140px)/ 2)}.links_prev_next .link_next:after,.links_prev_next .link_prev:after{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.links_prev_next .link_next:after{right:0}.links_prev_next .link_prev:after{left:0;right:unset}header nav>a,header nav>div section{margin-bottom:3.125%}header nav>a,header nav>div>a{margin-left:3.125%}header{padding-top:56px}#header_wrap{height:56px}#header_logo{height:56px;line-height:56px}#header_logo img{margin-left:1.5625%}#header_wrap>a,#menu_close,#menu_open{font-size:56.25%;height:56px;width:56px}#menu_close,#menu_open{font-size:250%;line-height:56px}header nav{padding:3.125% 0 6.25%;top:56px;width:100%}header nav>a{padding:3.125%;width:-webkit-calc(100% - (3.125% * 2));width:calc(100% - (3.125% * 2))}header nav>a.half{width:-webkit-calc((100% - (3.125% * 2) - 3.125%)/ 2);width:calc((100% - (3.125% * 2) - 3.125%)/ 2)}header nav>div p{padding:0 3.125%}header nav>div section a[href$="catalog/input"],header nav>div section a[href$="contact/input"]{margin-top:3.125%;margin-left:3.125%;width:-webkit-calc((100% - (3.125% * 2) - 3.125%)/ 2);width:calc((100% - (3.125% * 2) - 3.125%)/ 2)}#btn_totop{margin-bottom:1.5625%;margin-right:1.5625%;right:0;bottom:0;width:50px}}@media screen and (min-width:768px){[class^=link_]{width:360px}[class^=btn_]{height:60px;line-height:60px;width:280px}.pager{padding-top:50px;padding-bottom:50px}.links_prev_next{margin-top:50px;margin-bottom:50px;padding:0 -webkit-calc((100% - 280px - (10em * 2))/ 2);padding:0 calc((100% - 280px - (10em * 2))/ 2)}.links_prev_next .link_prev:after{left:0;right:unset;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.links_prev_next .link_next:after{right:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.links_prev_next .link_upper{width:160px}#header_logo{margin-left:10px}#btn_totop{bottom:20px;right:20px;width:60px}}@media screen and (min-width:940px){.links_prev_next .link_next,.links_prev_next .link_prev{cursor:pointer}}.slick-next,.slick-prev{height:150px;line-height:150px;overflow:hidden;text-align:center;width:46px}.slick-prev{left:-60px}.slick-next{right:-60px}.slick-next:before,.slick-prev:before{font-size:150px;font-family:"Material Design Icons";color:#5c5c5c}.breadcrumbs>:not(:first-child):before,.list_caution>li:before{font-size:150%;line-height:1;font-family:"Material Design Icons"}.slick-prev:before{content:"\F141";position:relative}.slick-next:before{content:"\F142";position:relative}#header_wrap{position:fixed;top:0;left:0;width:100%;z-index:1000}#menu_close,#menu_open{color:#2e3192;float:right;display:block}#header_wrap>a{color:#fff;display:block;float:right;line-height:1}#header_wrap>a:before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;margin:6.25% 0;padding-top:56.25%}#header_wrap>a[href$="contact/input"]{background-color:#00a4e8}#header_wrap>a[href$="contact/input"]:before{background-image:url("https://www.kyoritsu-corp.co.jp/images/user/icon/contact_w.webp")}#header_wrap>a[href$="catalog/input"]{background-color:#2e3192}#header_wrap>a[href$="catalog/input"]:before{background-image:url("https://www.kyoritsu-corp.co.jp/images/user/icon/catalog_w.webp")}header nav a{position:relative}#btn_totop{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;position:fixed;z-index:999}@media screen and (max-width:319px){#header_logo img{width:60px}header nav>div section a[href$="catalog/input"] span,header nav>div section a[href$="contact/input"] span{bottom:-2%;font-size:75%}}@media screen and (min-width:320px) and (max-width:767px){#header_logo img{width:140px}header nav>div section a[href$="catalog/input"] span,header nav>div section a[href$="contact/input"] span{bottom:-6.25%}}@media screen and (min-width:414px) and (max-width:479px){header nav>div section a[href$="catalog/input"] span,header nav>div section a[href$="contact/input"] span{bottom:0}}@media screen and (min-width:480px) and (max-width:639px){header nav>div section a[href$="catalog/input"] span,header nav>div section a[href$="contact/input"] span{bottom:3.125%}}@media screen and (min-width:640px) and (max-width:767px){header nav>div section a[href$="catalog/input"] span,header nav>div section a[href$="contact/input"] span{bottom:6.25%}}#title_page div,.title_round,[class^=title_bar]{margin-left:auto;margin-right:auto}@media screen and (min-width:768px) and (max-width:1279px){header nav>a,header nav>div>a{margin-left:10px}header{padding-top:68px}#header_wrap{height:68px}#header_logo{height:68px;line-height:68px}#header_logo img{width:258px}#header_wrap>a,#menu_close,#menu_open{font-size:50%;height:68px;width:68px}#menu_close,#menu_open{font-size:350%;line-height:68px}header nav{padding:20px;top:68px;width:360px}header nav>a{margin-bottom:10px;padding:10px 20px;width:-webkit-calc(100% - (10px * 2));width:calc(100% - (10px * 2))}header nav>a.half{width:-webkit-calc((100% - (10px * 2) - 10px)/ 2);width:calc((100% - (10px * 2) - 10px)/ 2)}header nav>div p{padding:0 10px}header nav>div section{margin-bottom:20px}header nav>div section a[href$="catalog/input"],header nav>div section a[href$="contact/input"]{margin-top:10px;margin-left:10px;width:-webkit-calc((100% - (10px * 2) - 10px)/ 2);width:calc((100% - (10px * 2) - 10px)/ 2)}header nav>div section a[href$="catalog/input"] span,header nav>div section a[href$="contact/input"] span{bottom:-6.25%}}@media screen and (max-width:1279px){header nav>a:after,header nav>div>a:before{content:"\F35F";font-family:"Material Design Icons";font-size:150%;line-height:1;top:50%;position:absolute}#header_wrap{background-color:#fff;box-shadow:0 1px 0 0 #2e3192}#menu_open:before{content:"\F35C";font-family:"Material Design Icons"}#menu_close{display:none}#menu_close:before{content:"\F156";font-family:"Material Design Icons"}header nav{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#2e3192;color:#fff;max-height:-webkit-calc(100vh - 56px);max-height:calc(100vh - 56px);overflow-x:hidden;overflow-y:auto;position:fixed;right:-100%;text-align:left;transition:right .2s ease-out;z-index:1000}header nav.active{right:0}header nav>a{background-color:#dbe8fc;color:#333;display:inline-block}header nav>a.active,header nav>a:hover{color:#2e3192}header nav>a:after{right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}header nav>div>a{color:#fff;display:inline-block;font-size:87.5%;padding-left:1em}header nav>div>a:before{left:0;-ms-transform:translate(-20%,-50%);-webkit-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}header nav>div section a[href$="catalog/input"],header nav>div section a[href$="contact/input"]{background-color:#fff;background-position:center top;background-repeat:no-repeat;background-size:75%;border-radius:5px;color:#00529f;display:inline-block;line-height:1.2;position:relative;text-align:center;vertical-align:top}header nav>div section a[href$="contact/input"]{background-image:url("https://www.kyoritsu-corp.co.jp/images/user/icon/contact_bl.webp")}header nav>div section a[href$="catalog/input"]{background-image:url("https://www.kyoritsu-corp.co.jp/images/user/icon/catalog_bl.webp")}header nav>div section a[href$="catalog/input"]:before,header nav>div section a[href$="contact/input"]:before{content:"";display:block;padding-top:100%}header nav>div section a[href$="catalog/input"] span,header nav>div section a[href$="contact/input"] span{display:block;position:absolute;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}header nav>div p{text-align:center}header nav>div p a[href^="tel:"]{font-size:200%}}@media screen and (min-width:1280px){#header_wrap{background-color:rgba(255,255,255,.8)}#menu_close,#menu_open{display:none!important}header nav{float:right;text-align:right}header nav>a{color:#4a4584;display:inline-block;padding:0 1em;text-align:center}header nav>a:not(:first-child):before{background-color:#4a4584;content:"";display:block;height:1em;position:absolute;top:50%;left:0;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1px}header nav>a span{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;line-height:1.4;padding:0 .4em;vertical-align:middle;transition:background-color .2s ease-out}header nav>a.active span,header nav>a:hover span{background-color:#00a4e8;color:#fff}}@media screen and (min-width:1280px) and (max-width:1599px){#header_logo,#header_wrap,header nav{height:80px}header{padding-top:80px}#header_wrap{line-height:80px}#header_logo img{width:304px}header nav{margin-right:20px;width:-webkit-calc(100% - (80px * 2) - 20px - 315px);width:calc(100% - (80px * 2) - 20px - 315px)}header nav>a{font-size:75%}#header_wrap>a,#menu_close,#menu_open{font-size:75%;height:80px;width:80px}}@media screen and (min-width:1600px){#header_logo,#header_wrap{height:100px}header{padding-top:100px}#header_wrap{line-height:100px}#header_logo img{width:360px}#header_wrap>a{font-size:75%;height:100px;width:100px}header nav{margin-right:80px;width:-webkit-calc(100% - (100px * 2) - 100px - 100px - 360px);width:calc(100% - (100px * 2) - 100px - 100px - 360px)}header nav>a{font-size:87.5%}#btn_totop{left:-webkit-calc(50% + 720px);left:calc(50% + 720px)}}@media screen and (min-width:1920px){header nav>a.hd_hide{display:inline-block!important}}@media screen and (min-width:768px) and (max-width:939px){.links_prev_next{padding:0 20px}.links_prev_next .link_upper{margin:0 10px}#middle_block{min-height:-webkit-calc(100vh - 68px - 40px);min-height:calc(100vh - 68px - 40px)}}@media screen and (min-width:940px) and (max-width:1199px){.wrap{padding-left:20px;padding-right:20px}#middle_block{min-height:-webkit-calc(100vh - 68px - 137px - 40px);min-height:calc(100vh - 68px - 137px - 40px)}}@media screen and (min-width:1200px) and (max-width:1399px){.wrap{padding-left:-webkit-calc((100% - 1200px)/ 2);padding-left:calc((100% - 1200px)/ 2);padding-right:-webkit-calc((100% - 1200px)/ 2);padding-right:calc((100% - 1200px)/ 2);min-width:1200px}#middle_block{min-height:-webkit-calc(100vh - 80px - 137px - 40px);min-height:calc(100vh - 80px - 137px - 40px)}}@media screen and (min-width:1400px){.wrap{padding-left:-webkit-calc((100% - 1400px)/ 2);padding-left:calc((100% - 1400px)/ 2);padding-right:-webkit-calc((100% - 1400px)/ 2);padding-right:calc((100% - 1400px)/ 2);min-width:1400px}#middle_block{min-height:-webkit-calc(100vh - 100px - 137px - 40px);min-height:calc(100vh - 100px - 137px - 40px)}}.breadcrumbs{color:#fff;font-size:75%;padding-top:5px;padding-bottom:5px;text-align:left}.breadcrumbs a{color:#fff}.breadcrumbs>*{display:inline-block;position:relative}.breadcrumbs>:not(:first-child){margin-left:2em}.breadcrumbs>:not(:first-child):before{content:"\F142";position:absolute;top:50%;left:-1em;-ms-transform:translate(-12%,-50%);-webkit-transform:translate(-12%,-50%);transform:translate(-12%,-50%)}@media screen and (max-width:767px){.breadcrumbs{padding-left:3.125%;padding-right:3.125%}.title_round,[class^=title_bar]{font-size:125%;margin-bottom:3.125%;padding:1.5625% 3.125%;width:93.75%}.title_section{margin-bottom:3.125%}.title_section b{font-size:125%}#title_page div span,.title_section span{font-size:75%}[class^=title_bar]{margin-top:6.25%}[class^=title_bar] span{margin-top:1.785714285714286%}#title_page{padding-top:1.5625%}#title_page:before{height:36px;margin-bottom:1.5625%;width:30px}#title_page div{margin-bottom:-3.125%;padding:3.125%;width:93.75%}#title_page div b{font-size:150%;margin-bottom:1.785714285714286%}.title_round{line-height:1.2;max-width:460px}}@media screen and (min-width:768px) and (max-width:939px){.breadcrumbs{padding-left:20px;padding-right:20px}}.list_dot>li,.list_indent>li,.list_note>li,.list_square>li{padding-left:1em;text-align:left;text-indent:-1em}.list_note>li:before{content:"※";text-indent:0}.list_dot>li:before{content:"\F44A";font-family:"Material Design Icons";text-indent:0}.list_brackets>li,.list_caution{padding-left:1em;text-align:left;text-indent:-1.5em}.list_caution>li:before{content:"\F5D6";text-indent:0;vertical-align:text-bottom}.list_brackets{counter-reset:num}.list_brackets>li:before{counter-increment:num;content:"(" counter(num) ")";display:inline-block;text-indent:0;width:1.5em}.list_square>li:before{content:"\F12E";font-family:"Material Design Icons";text-indent:0}.title_section b{display:block;font-weight:400;line-height:1.2;margin-bottom:.2em}.title_section span,[class^=title_bar] b{display:block;font-weight:400;line-height:1}[class^=title_bar]{background-color:#04b1c5;display:block;max-width:440px}.title_bar_blue,.title_round{background-color:#0071bc}[class^=title_bar] span{display:block;font-size:50%;line-height:1}[class^=title_bar] span:after,[class^=title_bar] span:before{content:"\F374";font-family:"Material Design Icons"}#title_page:before{background:url("https://www.kyoritsu-corp.co.jp/images/user/icon/suit.webp") center center/contain no-repeat;content:"";display:inline-block;vertical-align:top}#title_page div{background-color:#fff;position:relative;z-index:1}#title_page div b,#title_page div span{color:#7883ba;display:block;line-height:1.2}@media screen and (min-width:768px){.title_section,[class^=title_bar]{margin-bottom:30px}.title_round,[class^=title_bar]{font-size:150%;height:56px;line-height:56px}.title_section b{font-size:150%}#title_page div span,.title_section span{font-size:87.5%}[class^=title_bar]{margin-top:50px}[class^=title_bar] b{padding-top:7px}[class^=title_bar] span{margin-top:6px}#title_page{padding-top:10px}#title_page:before{height:45px;margin-bottom:10px;width:37px}#title_page div{margin-bottom:-20px;padding:1em;width:-webkit-calc(100% - (20px * 2));width:calc(100% - (20px * 2));max-width:790px}#title_page div b{font-size:200%;margin-bottom:5px}.title_round{margin-bottom:20px;width:460px}}@media screen and (max-width:767px){.box_text{padding:0 3.125%;text-align:left}}
