@charset "UTF-8";.gigamaru{font-family:vdl-gigamaru,Inter,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:500;font-style:normal}*{margin:0;padding:0;line-break:strict}html{font-size:62.5%;overflow:auto}body{font-size:1rem;line-height:1.8;position:relative;overflow:hidden;min-width:990px;text-align:left;color:#333;background:#fff;font-family:Inter,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}p{font-size:1.6rem}ul{font-size:1.6rem;margin:5px 0 5px 20px;padding:0}ol{font-size:1.6rem;margin:5px 0 5px 15px;padding:0 0 0 20px}@media screen and (min-width:641px){.for_sp{display:none}}@media screen and (max-width:1024px){body{min-width:0}}@media screen and (max-width:640px){.top_announce{font-size:1.6rem}.for_pc{display:none}}.wrapper,.wrappertop{width:980px;margin:0 auto 40px;background:#fff;text-align:left}.wrapper .side{float:left;width:230px;padding:40px 0 0}.wrapper .main{float:right;width:720px;padding:40px 0 0;overflow:hidden;min-height:500px}.col1 .wrapper .main{float:none;width:980px;padding:40px 0 0;overflow:hidden;min-height:500px}.block{width:1000px;margin:auto;position:relative;padding:30px}@media screen and (max-width:1024px){.block{width:100%;box-sizing:border-box}}.main{position:relative}.qr_url{position:absolute;right:0;top:35px}@media screen and (max-width:640px){.qr_url{display:none}}header{padding:0;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.15)}header ul{margin:0;padding:0;list-style-type:none}header .logo{float:left;width:14%;max-width:229px;padding:33px 0 0 3%;transition:all .3s ease-in}header .logo a{display:block;width:229px;height:34px;background:url(../img/logo_l.png) 0 0 no-repeat;text-indent:-9999px;white-space:nowrap;overflow:hidden;transition:all .3s ease-in}header .head_r{float:right;width:80%;min-width:890px;padding:0}header .head_r .menu{float:left;width:70%}header .head_r .menu .sp_nav{position:relative}@media screen and (min-width:641px) and (max-width:1024px){header{position:fixed;z-index:120;width:100%;height:50px;padding:0;box-shadow:none}header .logo{width:100px;max-width:100px;padding:18px 0 0 4%}header .logo a{width:auto;height:14px;background:url(../img/logo_l.png) 0 0 no-repeat;background-size:auto 14px}header .head_r{width:200px;min-width:auto}header .head_r .menu{float:none;width:0;height:0;padding:0}header .head_r .menu .s_nav .search,header .head_r .menu .s_nav ul{display:none}header .head_r .menu .sp_nav nav{display:none}header .head_r .cv{float:right;width:200px}header .head_r .cv ul li{width:50px;height:50px;font-size:1rem}header .head_r .cv ul li a{height:50px;box-sizing:border-box}.sp_trigger{display:inline-block;position:relative;z-index:100;float:right;width:50px;height:50px;box-sizing:border-box;background:#fff;transition:all .4s}.sp_trigger span{display:inline-block;position:absolute;left:30%;width:40%;height:3px;box-sizing:border-box;background-color:#1a274e;transition:all .4s}.sp_trigger span:nth-of-type(1){top:10px}.sp_trigger span:nth-of-type(2){top:16px}.sp_trigger span:nth-of-type(3){top:22px}.sp_trigger::after{content:"MENU";padding:30px 0 0;color:#1a274e}.sp_trigger.active{position:absolute;z-index:101}.sp_trigger.active span:nth-of-type(1){-webkit-transform:translateY(6px) rotate(-315deg);transform:translateY(6px) rotate(-315deg)}.sp_trigger.active span:nth-of-type(2){opacity:0}.sp_trigger.active span:nth-of-type(3){-webkit-transform:translateY(-6px) rotate(315deg);transform:translateY(-6px) rotate(315deg)}.sp_trigger.active::after{content:"CLOSE"}header .head_r .menu .sp_nav{display:none;position:fixed;z-index:100;top:50px;right:0;bottom:0;left:0;width:100%;padding:0 0 20px;overflow-x:hidden;overflow-y:scroll;background:#f5f4f2;-webkit-overflow-scrolling:touch}.sp_nav .pc_none{display:block!important}.sp_nav .lang{float:none;width:90%;margin:0 auto;padding:20px 0 0;overflow:hidden}.sp_nav .lang .sp_slink{display:block;float:left;margin:0 5px 0 0}.sp_nav .lang .sp_slink a{display:block;width:54px;height:20px;padding:0;text-align:center;color:#333;border:1px solid #ddd;background:#fff;text-decoration:none}.sp_nav .lang .sp_slink a span{position:static;display:inline;width:auto;height:auto;padding:0 0 0 15px;background:url(../img/ico_search.png) 0 50% no-repeat;text-indent:0;white-space:normal}.sp_nav .lang ul li a{padding:4px;font-size:1.2rem}.sp_nav ul.top,.sp_nav>.pc_none>ul{margin:0;padding:0;list-style-type:none;border-top:1px solid #ddd}.sp_nav ul.top li,.sp_nav>.pc_none>ul li{position:relative;margin:0;padding:0}.sp_nav ul.top li a,.sp_nav>.pc_none>ul li a{display:block;margin:0;padding:12px 50px 12px 15px;color:#333;border-bottom:1px solid #ddd;text-align:left;text-decoration:none}.sp_nav p{padding:5%}.sp_nav p a.btn_au{display:block;padding:10px 0;color:#fff;background:#00a42a;text-align:center;text-decoration:none}}@media screen and (min-width:1025px) and (max-width:1500px){header .logo{float:left;width:14%;max-width:148px;padding:33px 0 0 3%;transition:all .3s ease-in}header .logo a{display:block;width:148px;height:35px;background:url(../img/logo.png) 0 0 no-repeat;text-indent:-9999px;white-space:nowrap;overflow:hidden;transition:all .3s ease-in}}@media screen and (min-width:1025px) and (max-width:1100px){header .logo{width:4%;padding:28px 0 0 3%;transition:all .3s ease-out}header .logo a{display:block;width:39px;height:40px;background:url(../img/logo_s.png) 0 0 no-repeat;text-indent:-9999px;white-space:nowrap;overflow:hidden;transition:all .3s ease-out}}.contact header .head_r .menu{float:right;width:100%;text-align:right}header .head_r .menu .search{float:left;width:60px;margin:-4px 10px 7px 0;margin:0 10px 11px 0;position:relative;cursor:pointer}header .head_r .menu .src_trigger.active{display:block;width:20px;height:20px;background:url(/common/img/ico_search_on.gif) 0 0 no-repeat;text-indent:-9999px;white-space:nowrap;overflow:hidden}header .head_r .menu .lang{float:left;margin:5px 0 0 0}header .head_r .menu .lang .sp_slink{display:none}.contact header .head_r .menu .lang{float:none;overflow:hidden}header .head_r .menu .lang .glang{float:left}.goog-te-gadget-simple{padding-top:0!important;padding-bottom:0!important;font-size:6pt!important}header .head_r .menu .lang ul{float:left;font-size:1.2rem}header .head_r .menu .lang ul li{float:left;margin:0 0 0 5px}header .head_r .menu .lang ul li a{display:block;border:1px solid #ddd;line-height:1;padding:4px 10px 4px;color:#333;text-decoration:none;background:#fff}header .head_r .menu .lang ul li a:visited{display:block;border:1px solid #ddd;line-height:1;padding:4px 10px 4px;color:#333;text-decoration:none;background:#fff}header .head_r .menu .lang ul li a:hover{background:#f1f1f1}header .head_r .menu .s_nav{float:right}header .head_r .menu .s_nav ul{float:right;margin:0 10px 0 0}header .head_r .menu .s_nav ul li{float:left;font-size:1.4rem;margin:0;line-height:1;text-align:center}header .head_r .menu .s_nav ul li a{display:block;padding:9px 8px 10px;color:#333;text-decoration:none;transition:all .15s ease-in-out;position:relative;border-bottom:2px solid transparent}header .head_r .menu .s_nav ul li a:visited{color:#333;text-decoration:none}header .head_r .menu .s_nav ul li a:hover{color:#405bfd;-webkit-transform:translateY(1px);transform:translateY(1px);border-bottom:2px solid #405bfd}header .head_r .menu .s_nav ul li a:active{color:#334169;-webkit-transform:translateY(2px);transform:translateY(2px);border-bottom:2px solid #334169}.contents header .head_r .menu .s_nav ul li:nth-child(1) a,.corporate header .head_r .menu .s_nav ul li:nth-child(2) a,.hr header .head_r .menu .s_nav ul li:nth-child(3) a,.qa header .head_r .menu .s_nav ul li:nth-child(4) a{color:#fff;background:#1a274e;text-decoration:none}header .head_r .menu nav{clear:both;min-width:620px}header .head_r .cv{float:right;width:30%}header .head_r .cv ul li{float:left;width:33.3%;text-align:center;font-size:1.3rem}header .head_r .cv ul li a{display:block;line-height:1.5;color:#fff;text-decoration:none}header .head_r .cv ul li a:visited{color:#fff;text-decoration:none}@media screen and (min-width:641px) and (max-width:1024px){header .pc_none{display:block}header .sp_none{display:none}header .head_r .cv{width:200px}header .head_r .cv ul li{width:50px;height:50px;font-size:1rem}header .head_r .cv ul li a{height:50px;box-sizing:border-box}}.src_modal{display:none;width:300px;padding:5px 5px 0;background:#c1c1c1;position:absolute;top:24px;right:81px}.bcs-host-div{z-index:100}#bcs-results-div{width:100%;min-width:780px;background:#f9f9f9;border:5px solid #fff;border-left:none}.bcs-caption-image,.bcs-caption-text{line-height:1.5}.bcs-pagination{text-align:center}.bcs-pagination>ul>li{float:none!important;display:inline-block}.overlay,.sp_trigger{display:none}nav{display:block;margin:0}nav ul{margin:0 auto;padding:0;list-style-type:none;display:flex;align-items:center;height:50px}nav ul li{width:20%;box-sizing:border-box}nav ul li:last-child{border:none}nav ul li a{display:block;padding:11px 0 10px;text-align:center;text-decoration:none;color:#333;transition:all .15s ease-in-out;position:relative;font-size:1.4rem;border-bottom:#fff solid 2px}nav ul li a:hover{color:#2c3366;-webkit-transform:translate(1px,1px);transform:translate(1px,1px);border-bottom:#2c3366 solid 2px}nav ul li a:active{color:#334169;-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}@media screen and (max-width:1670px){nav ul li:nth-child(3){font-size:13px}}ol.breadcrumb{font-size:12px;font-size:1.2rem;margin:0 0 30px;padding:0;list-style-type:none}ol.breadcrumb li{float:left}.wrapper .block{clear:both;width:100%;padding:0;overflow:hidden}.wrapper .block.pp{margin:0 0 50px}.wrapper .block>ol,.wrapper .block>p,.wrapper .block>ul,.wrapper .block>video{margin-bottom:20px}.wrapper .block.pp>p{margin-bottom:0}.flex{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.section{display:flex;margin-bottom:10px}div.back_deepblue{background-color:#0d103c}div.back_navy{background-color:#2c3366}.back_lightblue{background-color:#ececf8}.back_white{background-color:#fff}.back_gray{background-color:#f4f4f4}div.back_fog{background-color:#d9e9e5}div.back_teal_blue{background-color:#408ca6}.back_vanila{background-color:#f5f0e6}.back_olive{background-color:#f5f7e3}.center{text-align:center}.left{text-align:left}td{border:#ddd solid 1px;padding:5px 10px}td.back_navy{background-color:#2c3366;color:#fff}td.back_lightblue{background-color:#ececf8;color:#2c3366}.caption{padding:20px;margin:10px 0;border:1px solid #000}.caption p{font-size:1.2rem}.Square_btn:after{content:"";display:inline-block;width:15px;height:15px;margin-left:6px;background:url(/common/img/btn_rightA.png) no-repeat center/contain;vertical-align:middle;position:absolute;top:30px;right:15px;transition:background-image .2s ease}.Square_btn:hover{background-color:#2c3366;color:#fff}.Square_btn:hover:after{background-image:url(/common/img/btn_rightB.png)}ul.pagenav{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:0;margin:0}ul.pagenav li{list-style:none}ul.pagenav a{display:block;width:200px;padding:5px;height:50px;text-align:center;text-decoration:none;color:#2c3366;border:2px solid #e2e8f5;border-radius:5px;background-color:#fff;transition:all .2s ease;position:relative;font-size:1.4rem;align-content:center;padding-right:25px}ul.pagenav a::after{content:"";display:inline-block;width:15px;height:15px;margin-left:6px;background:url(/common/img/btn_bottomA.png) no-repeat center/contain;vertical-align:middle;transition:background-image .2s ease;position:absolute;top:23px;right:5px}ul.pagenav a:hover{background-color:#2c3366;border-color:#2c3366;color:#fff}ul.pagenav a:hover::after{background-image:url(/common/img/btn_bottomB.png)}.accordion_wrap{width:100%}.accordion{border-radius:10px;padding:10px 15px;margin:15px 0;box-shadow:0 0 10px 0 rgba(0,0,0,.15);background-color:#fff}.accordion_item{border-bottom:1px solid rgba(0,0,0,.1);background-color:transparent;transition:background-color .3s ease}.accordion_item:last-child{border-bottom:none}.accordion_btn{width:100%;display:flex;justify-content:space-between;align-items:center;background:0 0;border:none;padding:20px;font-size:1.2rem;font-weight:600;color:#222;text-align:left;cursor:pointer;transition:all .25s ease}.accordion_btn:hover{background-color:rgba(0,0,0,.04)}.accordion_head{gap:16px;width:90%}.accordion_head_img{width:32px;height:32px}.accordion_head_title{font-weight:700;color:inherit}.accordion_icon{display:inline-block;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;opacity:.6}.accordion_item.open>.accordion_btn .accordion_icon{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);opacity:1}.accordion_contents{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion_item.open>.accordion_contents{max-height:1000px}.accordion_nested{margin-top:12px;padding-left:20px}.accordion_desc{padding:10px 30px 30px 30px}.accordion_item .accordion_contents.nested{transition:none}.accordion_head_img{width:28px;height:28px;flex-shrink:0}.photo_r{display:block;padding:15px}.photo_r img{width:400px}.header_desc{text-align:center}.h2_box{border-radius:10px;margin:10px 0 30px 0;box-shadow:0 0 10px 0 rgba(0,0,0,.15);background-color:#fff;padding:30px}.link_aboutus{display:flex;align-items:center;justify-content:center;color:#fff;background-color:beige;width:800px;margin:auto}.link_aboutus .box{width:400px;text-align:center}.link_aboutus .box .about_us_text{font-size:3.6rem;line-height:120%;color:#e2c344;font-weight:700}.link_aboutus .box img{width:-webkit-fill-available}@media (max-width:768px){.link_aboutus{flex-direction:column;padding:40px 20px}.link_aboutus .box{width:100%}.image-box img{width:100%}.text-box p{font-size:24px}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.link_aboutus{-webkit-animation:fadeInUp .9s ease-out;animation:fadeInUp .9s ease-out}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}}.relatedlist{list-style-type:none;margin:0;padding:0;display:flex;gap:10px;flex-wrap:wrap}.relatedlist a{display:contents;text-decoration:none}.relatedlist a:visited{text-decoration:none}.relatedlist li{overflow:hidden;padding:10px;width:475px;text-align:justify}.relatedlist li.blog{background:#fdf1e0}.relatedlist li.case{background:#eaf0ff}.relatedlist li.aboutus{background:#fdf1f3}.relatedlist .ico{display:inline-block;color:#fff;font-size:12px;font-size:1.2rem;line-height:1;padding:5px 10px}.relatedlist .blog .ico{background:#f69102}.relatedlist .case .ico{background:#22408d}.relatedlist .aboutus .ico{background:#f66a87}.relatedlist .tit{padding:0;color:#333;font-weight:700}.relatedlist a:hover .tit{text-decoration:none}.relatedlist a:link .txt,.relatedlist a:visited .txt{font-size:14px;font-size:1.4rem;color:#333}.relatedlist .img{float:right;margin:5px 0 0 20px}@media print{.main .block h2,ul.relatedlist li{border:solid 1px #888}}.side ul{margin:0;padding:0;list-style-type:none}.side ul.subnav{margin:0 0 0}.side ul.subnav li a{display:block;margin:0;padding:10px 20px 9px 20px}.side ul.subnav li li a{display:block;margin:0;padding:10px 20px 9px 30px}.side ul.subnav li a:link,.side ul.subnav li a:visited{color:#333;text-decoration:none}.side ul.subnav li a:hover{color:#333}.side ul.subnav li li a:hover,.side ul.subnav li li a:link,.side ul.subnav li li a:visited{color:#333;text-decoration:none}.side ul.subnav li li.localselected a,.side ul.subnav li.subselected>a{font-weight:700;color:#333;text-decoration:none}.side ul.bnr{margin:30px 0 0}.side ul.bnr li{line-height:1;margin:0 0 20px;padding:0;text-align:center}.pagetop{display:none;position:fixed;z-index:200;right:20px;bottom:0}.pagetop a{float:left;padding-top:40px;margin:0;overflow:hidden;outline:0;width:100px;height:100px;background:url(../img/pagetop.png) no-repeat center center;background-size:contain}footer{background:#1a274e}footer .foot_cv{background:url(../img/bg_f_contact.jpg) 50% 0 no-repeat;background-size:cover}footer .foot_cv .inner{width:980px;margin:0 auto;padding:80px 0;text-align:center;color:#fff}footer .foot_cv h2{color:#fff;font-size:54px;font-size:5.4rem;font-style:italic;line-height:1;margin:0 0 10px;font-family:Raleway;font-weight:800;font-style:italic}footer .foot_cv .inner>p{font-size:1.6rem;margin:0 0 30px}footer .foot_cv ul{list-style-type:none;margin:0;padding:0;font-size:0}footer .foot_cv ul li{display:inline-block;width:310px;font-size:1.6rem;margin:0 25px 0 0}footer .foot_cv ul li:last-child{margin:0}footer .foot_cv ul li>a{display:block;background:#fff;padding:14px 0;cursor:pointer;transition:all .2s ease-in;box-shadow:2px 2px 4px 2px rgba(0,0,0,.15);color:#1a274e;text-decoration:none}footer .foot_cv ul li>a:hover{color:#fff;background:#1a274e;transition:all .2s ease-out;box-shadow:0 0 0 0 rgba(0,0,0,.15)}footer .foot_cv ul li.questionare{position:relative}footer .foot_cv ul li.contact a span{background:url(../img/ico_contact_s.png) 0 50% no-repeat;padding:5px 0 5px 30px}footer .foot_cv ul li.request a span{background:url(../img/ico_doc_s.png) 0 50% no-repeat;padding:5px 0 5px 30px}footer .foot_cv ul li.questionare a span{background:url(../img/ico_tousho_s.png) 0 50% no-repeat;padding:7px 0 7px 30px}footer .foot_cv ul li.contact a:hover span{background:url(../img/ico_contact_s_w.png) 0 50% no-repeat;padding:5px 0 5px 30px}footer .foot_cv ul li.request a:hover span{background:url(../img/ico_doc_s_w.png) 0 50% no-repeat;padding:5px 0 5px 30px}footer .foot_cv ul li.questionare a:hover span{background:url(../img/ico_tousho_s_w.png) 0 50% no-repeat;padding:7px 0 7px 30px}footer .foot_info{width:980px;margin:0 auto;padding:30px 0 20px;color:#fff;overflow:hidden;line-height:2.2rem}footer .foot_info .logo{float:left;width:140px;margin:0 80px 0 0}footer .foot_info ul.fmenu{float:left;margin:0;padding:0;list-style-type:none}footer .foot_info ul.fmenu li{float:left;margin:0 15px 0 0;padding:0;list-style-type:none;font-size:1.2rem}footer .foot_info ul.fmenu li .q_modal{display:none;position:absolute;bottom:50px;z-index:10}footer .foot_info ul.fmenu li .q_modal_in{position:relative;display:inline-block;margin:1.5em 0;padding:15px 25px;min-width:120px;max-width:100%;color:#555;font-size:1.4rem;background:#fff;-webkit-filter:drop-shadow(2px 4px 2px rgba(0, 0, 0, .15));filter:drop-shadow(2px 4px 2px rgba(0, 0, 0, .15))}footer .foot_info ul.fmenu li .q_modal_in>p{margin:0 0 10px;line-height:1.5;color:#555}footer .foot_info ul.fmenu li .q_modal_in textarea{margin:0 0 10px;resize:horizontal;height:280px;min-width:250px}footer .foot_info ul.fmenu li .q_modal_in input{border:none;background:#1a274e;color:#fff;font-size:1.2rem;padding:5px 20px}footer .foot_info ul.fmenu li .q_modal_in form p{font-size:1.2rem;text-align:left;margin:0 0 15px}footer .foot_info ul.fmenu li a{color:#fff;text-decoration:none}footer .foot_info ul.fmenu li a:visited{color:#fff;text-decoration:none}footer .foot_info ul.fmenu li a:hover{text-decoration:underline}footer .foot_info ul.fmenu li.text{padding:5px 10px 5px 0}footer .foot_info ul.fmenu li.sns{width:auto}footer .foot_info ul.fmenu li.sns img{width:30px;height:auto;margin:0}footer .foot_info ul.fmenu li.sns a{background:0 0;box-shadow:none}footer .foot_info ul.fmenu li.sns a:hover{background:0 0;transition:all .2s ease-out;box-shadow:0 0 0 0 rgba(0,0,0,.15)}footer .foot_info p.copy{float:right;text-align:center;font-size:1.2rem}.block_sm{clear:both;margin:0 0 10px;padding:0 0 10px;text-align:left;border-bottom:1px solid #ddd;line-height:1.5rem}.block_sm h2{font-size:1.6rem;margin:0;padding:0;color:#000;border:0;text-align:left}.block_sm ul{margin:3px 0 0 10px;list-style:none;border:0}.block_sm ul li{font-size:1.4rem;margin:0;padding:2px 0 2px 17px;text-align:left;border:0;background:url(../img/sitemap_arrow.gif) no-repeat 0 7px}.block_sm ul li ul{margin:3px 0 0 13px;list-style:none}.block_sm ul li ul li{padding-left:17px;text-align:left;background:url(../img/sitemap_arrow.gif) no-repeat 0 7px}.dvc_switch{width:100%;margin:0 auto 20px;text-align:center}.dvc_switch ul{margin:0 auto;padding:0}.dvc_switch li{list-style-type:none}.dvc_switch li.pc{display:none}.dvc_switch li.sp{text-align:center}.dvc_switch li.sp a{display:block;padding:10px 0;text-decoration:none;color:#fff}.dvc_switch li a{width:100%;padding:0;text-decoration:none;color:#fff}.dvc_switch li:first-child a{line-height:1.6}.dvc_switch p{width:40%;margin:0 auto;text-align:center}span.texts{display:inline-block;font-size:1.2rem}span.textn{display:inline-block}span.textl{display:inline-block;font-size:1.6rem}span.textll{display:inline-block;font-size:2rem}span.textxl{display:inline-block;font-size:24px;font-size:2.4rem}span.textxxl{display:inline-block;font-size:28px;font-size:2.8rem}table{width:100%;border-collapse:collapse;font-size:1.6rem}table.nbr,table.tbr table.nbr{border-collapse:collapse;border-top:none;border-left:none}table.nbr th,table.tbr table.nbr th{font-weight:700;padding:0;border-right:none;border-bottom:none}table.nbr td{padding:0;text-align:left;border-right:none;border-bottom:none}table.tbr{border-collapse:collapse;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc}table.tbr table.nbr td{padding:0;text-align:left;border-right:none;border-bottom:none}table.nbr table.tbr{border-collapse:collapse;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc}table.nbr table.tbr th,table.tbr th{font-weight:700;padding:10px;line-height:1.5;text-align:left;color:#333;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background:#fafafa}table.nbr table.tbr td,table.tbr td{padding:10px;line-height:1.5;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}img{line-height:1;vertical-align:top;border:0}.photo-r{float:right;margin:3px 0 16px 20px;text-align:left}.photo-l{float:left;margin:3px 20px 16px 0;text-align:left}.photo-c{margin:3px auto 16px}.photo-c,.photo-l,.photo-r{font-size:1.2rem}.photo-c img,.photo-l img,.photo-r img{margin-bottom:5px}.photo-c p,.photo-l p,.photo-r p{font-size:1.4rem;text-align:center}iframe{border:none}.tal{text-align:left!important}.tac{text-align:center!important}.tar{text-align:right!important}.ac_next.arw{display:flex;align-items:center}.arw a{padding:0 0 0 20px;background:url(../img/chevron-forward.svg) no-repeat 0 .3em;background-size:20px}.arw.open a{padding:0 0 0 20px;background:url(../img/chevron-down.svg) no-repeat 0 .3em;background-size:20px}.blank a{padding:0 0 0 16px;background:url(../img/ico_blank.png) no-repeat 0 5px}.pdf a{padding:0 0 0 21px;background:url(../img/ico_pdf.png) no-repeat 0 2px}blockquote{padding:15px;border:5px solid #ddd;margin:0 0 30px}form input,form label,form select{padding:5px;font-size:1.6rem;vertical-align:middle}form textarea{width:90%;padding:5px;font-size:1.6rem;vertical-align:middle;resize:vertical}.seminar_info{background:#f5f4f2;padding:40px;margin:20px 0 40px}.seminar_info h4{font-size:1.6rem;margin:0}.seminar_info .sblock{margin:0 0 5}.top_back{clear:both;padding:30px 0;text-align:center}.top_back a{padding:0 5px}.ma{margin-left:auto!important;margin-right:auto!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.inner-mb15 p,.inner-mb15 ul{margin-bottom:15px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w35{width:35%}.w50{width:50%}.pc_none{display:none}.clearfix{zoom:1}.clearfix:after{display:block;clear:both;content:''}:after{display:block;clear:both}.overimg{box-shadow:#fff 0 0 0}.overimg:hover{background:#fff}.overing{transition:all .2s ease}.overing:hover{-webkit-transform:translate(3px,3px);transform:translate(3px,3px)}.new_before:before{content:'New';color:#fff;background-color:#f63;margin:0 8px 0 8px;padding:3px 6px;display:inline-block;line-height:1;border-radius:6px;-webkit-animation:flash_new 1s linear infinite;animation:flash_new 1s linear infinite}.new_after:after{content:'New';color:#fff;background-color:#f63;margin:0 0 0 8px;padding:3px 3px;display:inline-block;line-height:1;border-radius:6px;-webkit-animation:flash_new 1s linear infinite;animation:flash_new 1s linear infinite}@-webkit-keyframes flash_new{0%,100%{opacity:1}50%{opacity:.3}}@keyframes flash_new{0%,100%{opacity:1}50%{opacity:.3}}p.quote{margin-left:28px;margin-right:14px}.photo-l.exp2col,.photo-r.exp2col{width:330px}p.cap{font-size:12px;font-size:1.2rem}.expansion{position:relative;color:#fff}.expansion a{display:inline-block;text-decoration:none;position:relative}.ico_magnify{width:32px;height:32px;background:rgba(84,108,171,.6);position:absolute;right:0;bottom:0;color:#fff}.ico_magnify:before{content:'';display:inline-block;width:32px;height:32px;text-decoration:none;position:relative}.ico_magnify .inner{position:absolute;top:6px;left:7px;width:12px;height:12px;border:solid 2px currentColor;border-radius:100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ico_magnify .inner:before{content:'';position:absolute;top:13px;left:6px;height:7px;width:2px;background-color:currentColor}.ico_magnify .inner span{color:#fff;position:absolute;left:4px;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ico_magnify .inner span:before{content:'';position:absolute;width:8px;height:2px;background-color:currentColor}.ico_magnify .inner span:after{content:'';position:absolute;width:8px;height:2px;background-color:currentColor;-webkit-transform:rotate(90deg);transform:rotate(90deg)}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/common/img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/common/img/prev.png) left 48% no-repeat;opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/common/img/next.png) right 48% no-repeat;opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/common/img/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}div.insite-banner{margin-bottom:20px;text-align:center}.dfn{border-bottom:1px dashed #666}.dfn:hover{background:#c6d7ff}.balloon{font-size:14px!important;font-size:1.4rem!important;background:#fff!important;opacity:1!important;padding:20px!important;-ms-box-shadow:0 0 10px 3px rgba(0,0,0,.5)!important;box-shadow:0 0 10px 3px rgba(0,0,0,.5)!important}a.searchbtn{display:block;width:58px;height:25px;border:1px solid #ddd;background:#f1f1f1;font-size:1.4rem;padding:4px 0;text-align:center;color:#333;text-decoration:none}a.searchbtn:visited{color:#333;text-decoration:none}a.searchbtn span{background:url(../img/ico_search.png) 0 50% no-repeat;padding:0 0 0 15px}.myModal_popUp,input[name=myModal_switch]{display:none}#myModal_open+label{cursor:pointer}#myModal_open+label~label{display:none}#myModal_close-button+label{cursor:pointer}.myModal_popUp{animation:fadeIn 1s ease 0s 1 normal;-webkit-animation:fadeIn 1s ease 0s 1 normal}#myModal_open:checked~#myModal_close-button+label{animation:fadeIn 2s ease 0s 1 normal;-webkit-animation:fadeIn 2s ease 0s 1 normal}#myModal_open:checked+label~.myModal_popUp{background:#fff;display:block;width:90%;height:80%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:998}#myModal_open:checked+label~.myModal_popUp>.myModal_popUp-content{width:100%;height:100%;padding:0;-webkit-overflow-scrolling:touch}#myModal_open:checked+label+#myModal_close-overlay+label{background:rgba(0,0,0,.7);display:block;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden;white-space:nowrap;text-indent:100%;z-index:997}#myModal_open:checked~#myModal_close-button+label{display:block;background:#fff;text-align:center;font-size:25px;line-height:32px;width:90%;height:32px;position:fixed;bottom:10%;left:5%;z-index:999}#myModal_open:checked~#myModal_close-button+label::before{content:'×'}#myModal_open:checked~#myModal_close-button+label::after{content:'CLOSE';margin-left:5px;font-size:80%}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.myModal iframe{width:100%;height:100%}.myModal .bcs-host-div,.myModal .main-content{padding:25px 30px 0 30px!important}@media (min-width:640px){#myModal_open:checked+label~.myModal_popUp{width:800px;height:500px}#myModal_open:checked+label~.myModal_popUp>.myModal_popUp-content{height:100%}#myModal_open:checked~#myModal_close-button+label{width:32px;height:32px;left:50%;top:50%;margin-left:368px;margin-top:-282px;overflow:hidden}#myModal_open:checked~#myModal_close-button+label::after{display:none}}.ac_title{cursor:pointer}@media screen and (max-width:1023px){html.fix{position:fixed}body{min-width:100%;position:relative;-webkit-text-size-adjust:100%}p{font-size:1.4rem}ul{font-size:1.4rem;margin:5px 0 5px 10px;padding:0 0 0 10px}ol{font-size:1.4rem;margin:5px 0 5px 15px;padding:0 0 0 20px}img{max-width:100%;height:auto;line-height:1;vertical-align:top;border:0}iframe{max-width:100%;height:auto}.overlay{display:none}.overlay.active{display:block;background:#000;position:fixed;top:0;left:0;right:0;bottom:0;z-index:50;width:100%;height:100%;opacity:.7;top:50px}.wrapper,.wrappertop{width:100%;margin:10px 0 40px}.col1 .wrapper .main{width:90%;margin:0 auto 80px;padding:0}.wrapper .side{clear:both;float:none;width:90%;margin:0 auto 40px}.wrapper .main{float:none;width:90%;margin:0 auto 40px;padding:0}.main h1{font-size:3.2rem;line-height:1.5}.main .block h2{font-size:2.6rem}.main .block h3{font-size:2.2rem}.photo-c,.photo-l,.photo-r{font-size:1rem;float:none;margin:0 auto 20px;text-align:center;max-width:100%}header{position:fixed;height:50px;width:100%;padding:0;z-index:120;background:#fff;box-shadow:0 0 0 transparent}header .inner{position:relative}header .logo{width:100px;max-width:100px;padding:18px 0 0 4%}header .logo a{width:auto;height:14px;background:url(../img/logo_l.png) 0 0 no-repeat;background-size:auto 14px}header .head_r{float:right;width:200px;min-width:auto;padding:0}header .head_r .menu{padding:0}header .head_r .menu .s_nav .search,header .head_r .menu .s_nav ul{display:none}header .head_r .menu nav{display:none}header .head_r .cv{float:right;width:200px}header .head_r .cv ul li{width:50px;height:50px;font-size:1rem}header .head_r .cv ul li a{height:50px;box-sizing:border-box;color:#fff;text-decoration:none}header .head_r .cv ul li a:visited{color:#fff;text-decoration:none}header .head_r .menu .lang .sp_slink{display:block;float:left;padding:0;margin:0 5px 0 0}header .head_r .menu .lang .sp_slink a{display:block;float:left;padding:0;width:54px;height:20px;border:1px solid #ddd;background:#fff;font-size:1.2rem;color:#333;text-decoration:none;padding:0;text-align:center}header .head_r .menu .lang .sp_slink a:visited{display:block;float:left;padding:0;width:54px;height:20px;border:1px solid #ddd;background:#fff;font-size:1.2rem;color:#333;text-decoration:none;padding:0;text-align:center}header .head_r .menu .lang .sp_slink a span{background:url(../img/ico_search.png) 0 50% no-repeat;padding:0 0 0 15px}header .head_r .menu .lang ul li a{font-size:1.2rem;padding:4px 4px 4px}header .head_r .menu .lang ul li a:visited{font-size:1.2rem;padding:4px 4px 4px}header .head_r .menu nav{position:absolute;z-index:51;top:50px;left:0;background:0 0;min-width:auto}nav ul li{float:none;width:100%;border-right:none;text-align:center;box-sizing:border-box}nav ul li a{display:block;padding:11px 0 10px;text-align:center}nav ul li a.selected,nav ul li a:hover,nav ul li a:link,nav ul li a:visited{text-decoration:none;color:#fff}.sp_trigger{display:block;position:relative;z-index:100;float:right;width:50px;height:50px;background:#fff;display:inline-block;box-sizing:border-box;transition:all .4s}.sp_trigger span{display:inline-block;box-sizing:border-box;transition:all .4s;position:absolute;left:30%;width:40%;height:3px;background-color:#1a274e}.sp_trigger span:nth-of-type(1){top:10px}.sp_trigger span:nth-of-type(2){top:16px}.sp_trigger span:nth-of-type(3){top:22px}.sp_trigger.active{position:absolute;z-index:51}.sp_trigger.active span:nth-of-type(1){-webkit-transform:translateY(6px) rotate(-315deg);transform:translateY(6px) rotate(-315deg)}.sp_trigger.active span:nth-of-type(2){opacity:0}.sp_trigger.active span:nth-of-type(3){-webkit-transform:translateY(-6px) rotate(315deg);transform:translateY(-6px) rotate(315deg)}.sp_trigger::after{content:"MENU";color:#1a274e;padding:30px 0 0 0}.sp_trigger.active::after{content:"CLOSE";color:#1a274e}header .head_r .menu .sp_nav{display:none;position:fixed;width:100%;z-index:100;background:#f5f4f2;padding:0 0 20px;top:50px;right:0;bottom:0;left:0;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.sp_nav p{padding:5%}.sp_nav ul{margin:0;padding:0;list-style-type:none}.sp_nav ul.top{border-top:1px solid #ddd}.sp_nav ul li{margin:0;padding:0;position:relative}.sp_nav ul li a{font-size:1.4rem;font-weight:400;display:block;zoom:1;margin:0;padding:12px 50px 12px 15px;text-align:left;text-decoration:none;color:#333;border-bottom:1px solid #ddd}.sp_nav ul li a:active,.sp_nav ul li a:link,.sp_nav ul li a:visited{color:#333;text-decoration:none}.sp_nav ul li a.selected{color:#fff;background:#656565;text-decoration:none}.sp_nav ul li a.selected:active{color:#fff;background:#656565;text-decoration:none}.sp_nav ul span{position:absolute;top:0;right:0;display:block;width:50px;height:50px;background:url(../img/sp/arw_down.png) 50% 50% no-repeat;background-size:11px 6px;text-indent:100%;white-space:nowrap;overflow:hidden}.sp_nav span.active{background:url(../img/sp/arw_up.png) 50% 50% no-repeat;background-size:11px 6px}.sp_nav ul.local,.sp_nav ul.sub{display:none}.sp_nav ul.local a,.sp_nav ul.sub a{background:#fff url(../img/sp/arw.png) 93.5% 50% no-repeat;background-size:6px 11px}.sp_nav ul.sub a{padding:12px 50px 12px 30px}.sp_nav ul.local a{font-size:1.2rem;padding:12px 50px 12px 45px}.sp_nav ul li.trg>a{background:#fff}.sp_nav p a.btn_au{display:block;background:#00a42a;text-align:center;padding:10px 0;text-decoration:none;color:#fff}.sp_nav p a.btn_au:visited{text-decoration:none;color:#fff}header .head_r .menu .sp_nav .search{float:none;width:90%;height:auto;margin:0 auto 20px}.s_nav .search .src_trigger{display:none}.src_modal{display:block!important;position:static;box-shadow:none;width:100%;box-sizing:border-box;padding:5px;margin:0 0 10px}.src_modal input{font-size:1.4rem}#bcs-results-div{width:100%;min-width:auto;background:#f1f1f1;border-right:5px solid #fff}.bcs-caption-text{word-break:break-all}.bcs-pagination a{padding:0 10px!important;min-width:10px!important;border:1px solid #ddd!important;margin:0 3px!important}header .head_r .menu .lang{float:none;width:90%;margin:0 auto;overflow:hidden;padding:20px 0 0}.goog-te-gadget-simple{font-size:8pt!important}.top_back{clear:both;padding:10px 0 0;text-align:center}.pagetop{right:10px}footer{background:#1a274e}footer .foot_cv{background:url(../img/bg_f_contact.jpg) 50% 0 no-repeat;background-size:cover}footer .foot_cv .inner{width:100%;margin:0 auto;padding:40px 0 50px}footer .foot_cv h2{font-size:4.2rem}footer .foot_cv .inner>p{font-size:1.3rem;margin:0 0 20px}footer .foot_cv ul li.sns{width:auto}footer .foot_cv ul li.sns img{width:50px;height:auto;margin:10px}footer .foot_cv ul li.sns a{background:0 0;box-shadow:none}footer .foot_cv ul li.sns a:hover{background:0 0;transition:all .2s ease-out;box-shadow:0 0 0 0 rgba(0,0,0,.15)}footer .foot_cv ul li{display:inline-block;width:90%;font-size:1.4rem;margin:0 auto 10px}footer .foot_cv ul li:last-child{margin:0}footer .foot_cv ul li a:hover{color:#1a274e;background:#fff}footer .foot_cv ul li.contact a span,footer .foot_cv ul li.contact a:hover span{background:url(../img/sp/ico_contact_s.png) 0 50% no-repeat;background-size:18px auto;padding:5px 0 5px 24px}footer .foot_cv ul li.request a span,footer .foot_cv ul li.request a:hover span{background:url(../img/sp/ico_doc_s.png) 0 50% no-repeat;background-size:18px auto;padding:5px 0 5px 24px}footer .foot_cv ul li.questionare a span,footer .foot_cv ul li.questionare a:hover span{background:url(../img/sp/ico_tousho_s.png) 0 50% no-repeat;background-size:18px auto;padding:7px 0 7px 24px}footer .foot_cv ul li .q_modal_in textarea{margin:0 0 10px;resize:none;height:200px;min-width:auto}footer .foot_info{width:100%;margin:0 auto;padding:20px 0 20px;color:#fff;overflow:hidden}footer .foot_info .logo{float:none;width:140px;margin:0 auto 10px}footer .foot_info ul.fmenu{float:none;margin:0 0 10px;padding:0;text-align:center;font-size:0}footer .foot_info ul.fmenu li{float:none;display:inline-block;margin:0 10px 0 0;padding:0 10px 0 0;list-style-type:none;font-size:1.2rem;line-height:1;border-right:1px solid #fff}footer .foot_info ul.fmenu li:last-child{margin:0;padding:0;border:none}footer .foot_info ul.fmenu li a{color:#fff;text-decoration:none}footer .foot_info ul.fmenu li a:visited{color:#fff;text-decoration:none}footer .foot_info ul.fmenu li a:hover{text-decoration:underline}footer .foot_info ul.fmenu li.sns{border:none}footer .foot_info .copy{float:none;text-align:center;font-size:1.2rem}.main .block_nf h1{margin:0 0 20px;font-size:3.4rem}.block_nf .bnr{width:100%;margin:25px 0 0}.block_nf .bnr ul{width:100%}.block_nf .bnr ul li{float:none;width:100%;margin:0 0 20px}table.nbr table.tbr td,table.nbr table.tbr th,table.tbr td,table.tbr th{font-size:1.4rem}.scroll{overflow:auto;white-space:nowrap}.scroll::-webkit-scrollbar{height:5px}.scroll::-webkit-scrollbar-track{background:#f1f1f1}.scroll::-webkit-scrollbar-thumb{background:#bcbcbc}.scroll table{width:100%}.btn.w280,.btn.w330{width:95%;margin-left:auto;margin-right:auto}.pc_none{display:block}.sp_none{display:none}.yt{position:relative;width:100%;padding-top:56.25%!important;box-sizing:border-box}.yt iframe{position:absolute;top:0;right:0;width:100%;height:100%}.relatedlist{list-style-type:none;margin:0;padding:0}.relatedlist a{display:block;text-decoration:none}.relatedlist a:visited{text-decoration:none}.relatedlist li{overflow:hidden;margin:0 0 20px;padding:10px;position:relative;min-height:73px}.relatedlist li.blog{background:#fdf1e0}.relatedlist li.case{background:#eaf0ff}.relatedlist li.aboutus{background:#fdf1f3}.relatedlist .ico{display:inline-block;color:#fff;font-size:1.2rem;line-height:1;padding:5px 10px}.relatedlist .blog .ico{background:#f69102}.relatedlist .case .ico{background:#22408d}.relatedlist .aboutus .ico{background:#f66a87}.relatedlist .tit{padding:0;color:#333;font-weight:700}.relatedlist a:hover .tit{text-decoration:none}.seminar_info{padding:20px}.seminar_info h4{font-size:1.4rem}}@media screen and (max-width:1023px) and (max-width:900px){.balloon{width:90%!important;margin:0 auto;box-sizing:border-box;left:5%!important}}@media print{.ico_magnify,.pagetop,.side,footer,header{display:none!important}.wrapper .main{float:none;width:100%}}.smalljump{display:inline-block;font-size:small;border:solid 1px #ccd;background-color:#eef;padding:1px 5px}.rec_info{margin:0;padding:0;list-style:none}.rec_info li{margin:0 0 20px}.rec_info li a{display:block;padding:10px;color:#333;text-decoration:none;background:#fdf1f3;overflow:hidden}.rec_info li a .txt{float:left;width:570px}.rec_info li a .txt .tit{display:inline-block;padding:2px 10px;margin:0 0 5px;font-size:1.2rem;color:#fff;background:#f66a87}.rec_info li a .img{float:right}.buruburu{-webkit-animation:buruburuAnime 2s infinite;animation:buruburuAnime 2s infinite}@-webkit-keyframes buruburuAnime{0%{-webkit-transform:translate(0,0) rotateZ(0);transform:translate(0,0) rotateZ(0)}1%{-webkit-transform:translate(2px,2px) rotateZ(3deg);transform:translate(2px,2px) rotateZ(3deg)}2%{-webkit-transform:translate(0,2px) rotateZ(0);transform:translate(0,2px) rotateZ(0)}3%{-webkit-transform:translate(2px,0) rotateZ(-3deg);transform:translate(2px,0) rotateZ(-3deg)}4%{-webkit-transform:translate(0,0) rotateZ(0);transform:translate(0,0) rotateZ(0)}100%{-webkit-transform:translate(0,0) rotateZ(0);transform:translate(0,0) rotateZ(0)}}@keyframes buruburuAnime{0%{-webkit-transform:translate(0,0) rotateZ(0);transform:translate(0,0) rotateZ(0)}1%{-webkit-transform:translate(2px,2px) rotateZ(3deg);transform:translate(2px,2px) rotateZ(3deg)}2%{-webkit-transform:translate(0,2px) rotateZ(0);transform:translate(0,2px) rotateZ(0)}3%{-webkit-transform:translate(2px,0) rotateZ(-3deg);transform:translate(2px,0) rotateZ(-3deg)}4%{-webkit-transform:translate(0,0) rotateZ(0);transform:translate(0,0) rotateZ(0)}100%{-webkit-transform:translate(0,0) rotateZ(0);transform:translate(0,0) rotateZ(0)}}.guigui3{-webkit-animation:guiguiAnime 3.1s infinite;animation:guiguiAnime 3.1s infinite}.guigui4{-webkit-animation:guiguiAnime 4s infinite;animation:guiguiAnime 4s infinite}.guigui5{-webkit-animation:guiguiAnime 5.3s infinite;animation:guiguiAnime 5.3s infinite}.guigui7{-webkit-animation:guiguiAnime 6.9s infinite;animation:guiguiAnime 6.9s infinite}@-webkit-keyframes guiguiAnime{0%{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotateZ(0)}5%{-webkit-transform:scale(1.1) rotateZ(4deg);transform:scale(1.1) rotateZ(4deg)}10%{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotateZ(0)}15%{-webkit-transform:scale(1.3) rotateZ(6deg);transform:scale(1.3) rotateZ(6deg)}60%{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotateZ(0)}}@keyframes guiguiAnime{0%{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotateZ(0)}5%{-webkit-transform:scale(1.1) rotateZ(4deg);transform:scale(1.1) rotateZ(4deg)}10%{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotateZ(0)}15%{-webkit-transform:scale(1.3) rotateZ(6deg);transform:scale(1.3) rotateZ(6deg)}60%{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotateZ(0)}}div.nf_index{margin-bottom:20px}div.nf_index a{display:inline-block;background:#f0f3fc;border:1px solid #e6e5e3;padding:0 10px;margin:2px 4px 4px 2px;text-decoration:none;font-size:10pt;color:#333}div.nf_index a:hover{background:#b0b3bc}
/*# sourceMappingURL=master.css.map */
