@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0;width:100%}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font:13px/1 "Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Noto Sans",Roboto,ArialMT,sans-serif;color:#333;-webkit-tap-highlight-color:transparent}img,td,th{vertical-align:top}a{color:#004ade;text-decoration:none}b,strong{font-weight:700}.center{text-align:center}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}.clearfix{display:block}.is-tb #header{position:absolute!important}a:hover{opacity:.7}.more a{text-decoration:none}.fiscal-headding,.headding,aside .title{color:#000}.mw_wp_form.mw_wp_form_confirm .example,.mw_wp_form.mw_wp_form_confirm .step1,.mw_wp_form.mw_wp_form_input .step2{display:none!important}.page-company .officer-table thead th,.page-news .news-entry .entry-header .title{color:#000}.float-left{float:left}.float-right{float:right}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto;display:block}.mar_t10{margin-top:10px}.mar_t15{margin-top:15px}.mar_t20{margin-top:20px}.mar_t25{margin-top:25px}.mar_t30{margin-top:30px}.mar_t35{margin-top:35px}.mar_b10{margin-bottom:10px}.mar_b15{margin-bottom:15px}.mar_b20{margin-bottom:20px}.mar_b25{margin-bottom:25px}.mar_b30{margin-bottom:30px}.mar_b35{margin-bottom:35px}.mar_l10{margin-left:10px}.mar_l15{margin-left:15px}.mar_l20{margin-left:20px}.mar_l25{margin-left:25px}.mar_l30{margin-left:30px}.mar_l35{margin-left:35px}.padd_l5{padding-left:5px}.padd_l10{padding-left:10px}.padd_l15{padding-left:15px}.padd_l20{padding-left:20px}.padd_l25{padding-left:25px}.padd_l30{padding-left:30px}.padd_l50{padding-left:50px}.padd_r5{padding-right:5px}.padd_r15{padding-right:15px}.padd_b5{padding-bottom:5px}.padd_b10{padding-bottom:10px}.padd_b20{padding-bottom:20px}.padd_t5{padding-top:5px}.padd_t10{padding-top:10px}.padd_t20{padding-top:20px}.padd_t50{padding-top:50px}#past_mark{float:right;padding-left:18px;background:url(/press/images/link_list_header.gif) left 3px no-repeat}#mark_pr{width:110px;padding:5px 10px;background-color:#999;color:#fff;font-weight:700;line-height:1.2;text-align:center}#mark_news{width:110px;padding:5px 10px;background-color:#fff;border:1px solid #999;color:#666;font-weight:700;line-height:1.2;text-align:center}#head_img{width:840px;height:100px;margin:0 auto;padding:0 30px;text-align:center}#head_aboutus{clear:both;width:100%;height:100px;margin:0;padding:0;background-color:#d10d13;text-align:center}#head_affiliate{clear:both;width:100%;height:100px;margin:0;padding:0;background-color:#d43606;text-align:center}#head_storematch{clear:both;width:100%;height:100px;margin:0;padding:0;background-color:#2451a3;text-align:center}#head_pr{clear:both;width:100%;height:100px;margin:0;padding:0;background-color:#069580;text-align:center}#head_recruitment{clear:both;width:100%;height:100px;margin:0;padding:0;background-color:#00a4c7;text-align:center}#apacheErrorBox{margin:100px 80px 200px;padding:20px;border:8px solid #eee}#apacheErrorBox h1{margin:0 0 10px;color:#000;font-size:16px;font-weight:700}#apacheErrorBox .link{margin:25px 0;text-align:center}.box_gray{background-color:#fff;border:1px solid #999}.border_dot{width:100%;margin:10px 0;padding:0;border-bottom:1px dotted #666;vertical-align:50%}.txt_indent{padding-left:1em;text-indent:-1em}.center-block{text-align:center}.is-pc .br-pc{display:block}.is-pc .hide-for-pc,.is-pc .show-for-sp{display:none}.is-pc #header{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:999;width:100%;background:#fff;border-bottom:1px solid #e1e1e1}.is-pc #header a{color:#333}.is-pc #header .header-inner{width:960px;margin:0 auto}.is-pc #header .header-inner .header-inner-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.is-pc #header .header-inner .logo{background:url(../images/pc/common/logo.svg) no-repeat;height:49px;width:228px;text-indent:-999px;overflow:hidden}.is-pc #header .header-inner .logo a{display:block;width:100%;height:100%}.is-pc #header .header-inner .global-nav{overflow:hidden;width:720px;margin-left:auto}.is-pc #header .header-inner .global-nav ul{margin:0 0 0 -8px}.is-pc #header .header-inner .global-nav ul li{float:left;background:url(../images/pc/common/nav_separater.png) 0 19px no-repeat;padding:0 0 0 8px}.is-pc #header .header-inner .global-nav ul li span{display:block;border-bottom:2px solid #fff;padding:0 0 3px}.is-pc #header .header-inner .global-nav ul li.current span,.is-pc #header .header-inner .global-nav ul li:hover span{border-bottom:2px solid #000}.is-pc #header .header-inner .global-nav ul li a{text-decoration:none;display:block;padding:20px 15px;color:#000}.is-pc #header .header-inner .header-inner-language{text-align:right}.is-pc #header .header-inner .sub-nav{display:inline-block;font-size:11px}.is-pc #header .header-inner .sub-nav dl{float:left}.is-pc #header .header-inner .sub-nav dl dt{float:left;padding:7px 7px 0 0}.is-pc #header .header-inner .sub-nav dl dd{float:left}.is-pc #header .header-inner .sub-nav dl dd a{display:block;padding:7px 6px}.is-pc #header .header-inner .sub-nav dl dd a.current,.is-pc #header .header-inner .sub-nav dl dd a:hover{background:#000;color:#fff;text-decoration:none}.is-pc #header .header-inner .sub-nav p{float:left;margin:5px 0 0 7px;padding:2px 0 2px 10px;border-left:1px solid #c4c4c4}.is-pc #footer{padding:0;margin-top:60px;border-top:1px solid #cfcfcf}.is-pc #footer .footer-inner{width:auto;margin-top:20px}.is-pc #footer .footer-inner .footer-menu{width:960px;padding:26px 0;margin:0 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.is-pc #footer .footer-inner .footer-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.is-pc #footer .footer-inner .footer-menu a{color:#333}.is-pc #footer .footer-inner .footer-menu .fb-responsive{width:289px}.is-pc #footer .footer-inner .footer-menu .col{line-height:normal;width:100%;font-size:12px;margin-left:20px}.is-pc #footer .footer-inner .footer-menu .col h3{font-weight:700}.is-pc #footer .footer-inner .footer-menu .col ul{padding-left:10px;padding-bottom:5px}.is-pc #footer .footer-inner .footer-menu .col h4{padding-left:10px;color:#333}.is-pc #footer .footer-inner .footer-menu .ir-col ul{padding-left:20px}.is-pc #footer .footer-inner .footer-menu .menu-link{margin-top:40px}.is-pc #footer .footer-inner .footer-menu .mark .isms{padding-top:30px;text-align:right}.is-pc #footer .footer-inner .footer-other{background:#fff;border-top:1px solid #e5e5e5}.is-pc #footer .footer-inner .footer-other .footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:960px}.is-pc #footer .footer-inner .footer-other .footer-info .footer-navi{font-size:11px;margin:auto 0 auto auto}.is-pc #footer .footer-inner .footer-other .footer-info .footer-navi li{float:left;border-left:1px solid #696969;padding:0 6px}.is-pc #footer .footer-inner .footer-other .footer-info .footer-navi ul li:first-child{border-left:none}.is-pc #footer .footer-inner .footer-other .footer-info .footer-navi a{color:#333}.is-pc #footer .footer-inner .footer-other .footer-info .footer-text{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0;font-size:11px}.is-pc #footer .footer-inner .footer-other .footer-info .footer-text .footre-company{margin:auto 0;position:relative;top:3px}.is-pc #footer .footer-inner .footer-other .footer-info .footer-text p{margin:4px 0}.is-pc #footer .footer-inner .footer-other .footer-info .footer-text img{float:left;margin:auto 20px auto 0;height:33px}.is-pc .inside #contents .content{zoom:1;padding-top:55px}.is-pc .inside #contents .content:after{content:"";display:block;clear:both}.is-pc .inside #contents .headding{background:url(../images/common/icon_line1.png) 0 13px no-repeat;padding:0 0 0 20px;margin:-2px 0 38px;font-size:23px;line-height:1.3}.is-pc #contents{line-height:1.7;zoom:1}.is-pc #contents:after{content:"";display:block;clear:both}.is-pc #contents .content{width:960px;margin-left:auto;margin-right:auto}.is-pc #contents .content .more{text-align:right;margin:25px 0 0}.is-pc #contents .content .more a{font-size:14px}.is-pc aside{float:left;width:205px}.is-pc aside .menu{margin:0 0 22px;line-height:1.5}.is-pc aside .menu .title{font-size:16px;padding:0 0 3px;line-height:1.4}.is-pc aside .menu>ul{border-top:1px solid #969696;padding:15px 0 12px}.is-pc aside .menu>ul li{margin:0 0 6px}.is-pc aside .menu>ul li.current,.is-pc aside .menu>ul li:hover{background-color:#f5f5f5}.is-pc aside .menu>ul li.indent{background:0 0;margin:0 0 0 10px;padding:0}.is-pc aside .menu>ul li a{display:block;text-decoration:none;background:url(../images/common/icon_line2.png) 0 13px no-repeat;padding:5px 0 3px 12px}.is-pc .content main{float:right;width:670px}.is-pc .content main .separator{margin:0 0 70px}.is-pc .column-one main{float:none;width:960px}.is-pc .breadcrumb{padding:10px 0;background:#f7f7f7;border-bottom:1px solid #ededed;font-size:11px}.is-pc .breadcrumb ol{width:960px;margin:0 auto;zoom:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#666}.is-pc .breadcrumb ol:after{content:"";display:block;clear:both}.is-pc .breadcrumb ol li{display:inline-block}.is-pc .breadcrumb ol li a{background:url(../images/common/icon_bc_arrow1.png) right 50% no-repeat;padding:0 13px 0 0;margin:0 5px 0 0;color:#004ade}.is-pc .item-ttl{display:block;padding-top:130px;margin-top:-118px!important}.is-pc .index-block{border:1px solid #ccc;border-radius:.25rem;padding:1rem}.is-pc .index-block h3{font-weight:700}.is-pc .index-block ul{margin-top:10px}.is-pc .subtitle_gray{background:#eee;padding:6px;font-size:13px;margin:16px 0 8px;font-weight:700}.is-pc .pronexus{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:23px 0;font-size:12px;margin:35px 0 0}.is-pc .pronexus .rights{text-align:right;margin:5px 0 0}.is-pc .mw_wp_form.mw_wp_form_confirm td{padding-top:23px!important;padding-bottom:23px!important;min-height:25px}.is-pc .mw_wp_form a[target=_blank]::after{font-family:"Font Awesome 5 Free";font-size:.7rem;content:"";margin-left:.3em;margin-right:.5em;font-weight:300}.is-pc .thankyou{border:1px solid #eee;padding:29px 27px}.is-pc .form-basic{margin:24px 0 0}.is-pc .form-basic .section{padding:0 0 15px}.is-pc .form-basic .section .title{font-size:16px;color:#000;margin:0 0 10px}.is-pc .form-basic .section .text{font-size:12px;margin:0 0 10px}.is-pc .form-basic .form-inner{position:relative;margin:0 0 40px}.is-pc .form-basic .form-inner table td,.is-pc .form-basic .form-inner table th{border:1px solid #dee2e6}.is-pc .form-basic .form-inner table th{width:244px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px 22px 23px 13px;text-align:right;background-color:rgba(0,0,0,.05);color:#333}.is-pc .form-basic .form-inner table th .required{background-color:#a10d10;padding:4px;color:#fff;margin-left:8px;font-size:12px}.is-pc .form-basic .form-inner table th .optional{background-color:#ccc;padding:4px;color:#333;margin-left:8px;font-size:12px}.is-pc .form-basic .form-inner table td{padding:11px 17px 10px;vertical-align:middle}.is-pc .form-basic .form-inner table td>label{padding:16px 10px 15px 0;display:inline-block;line-height:1}.is-pc .form-basic .form-inner table td .example{font-size:12px;margin:0 0 0 8px;color:#929292}.is-pc .form-basic .form-inner table td .annotation{font-size:12px;margin:10px 0 0;color:#929292}.is-pc .form-basic .form-inner input,.is-pc .form-basic .form-inner select,.is-pc .form-basic .form-inner textarea{display:inline-block;background:#fff;border:1px solid #f0f0f0;margin:10px 0;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:390px}.is-pc .form-basic .form-inner input[type=checkbox],.is-pc .form-basic .form-inner input[type=radio]{border:none;margin:0 3px 0 0;padding:0}.is-pc .form-basic .form-inner textarea{min-height:120px;width:100%;margin-left:0;margin-right:0}.is-pc .form-basic .form-inner .full input,.is-pc .form-basic .form-inner .full select,.is-pc .form-basic .form-inner .full textarea{width:390px}.is-pc .form-basic .form-inner .between .enrolled{margin:0 0 0 10px}.is-pc .form-basic .form-inner .between label{display:inline-block}.is-pc .form-basic .form-inner .disabled{position:relative}.is-pc .form-basic .form-inner .disabled .filter{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.is-pc .form-basic .form-inner .disabled input{background:#eee}.is-pc .form-basic .error{display:block;color:#e00;margin:-5px 0 0 3px;padding:0 0 8px}.is-pc .form-basic .step1{border:1px solid #ffd2df;border-radius:4px}.is-pc .form-basic .privacy{padding:20px;text-align:center}.is-pc .form-basic .confirm{text-align:center;padding:8px 0;background-color:#ffd2df}.is-pc .form-basic .submit{text-align:center;margin:26px 0 70px}.is-pc .form-basic .submit input{background-color:#004ade;display:inline-block;width:204px;padding:15px 0;margin:0 8px;border:1px solid #004ade;color:#fff;cursor:pointer;font-size:16px;line-height:1;border-radius:4px}.is-pc .form-basic .submit input:hover{opacity:.7}.is-pc .form-basic .submit .btn-back>input{background-color:#fff;color:#004ade}.is-pc .simple-table{margin-top:16px}.is-pc .simple-table.th-right th{text-align:right}.is-pc .simple-table table{width:100%;margin-bottom:1rem}.is-pc .simple-table table caption{font-weight:700;margin:4px 0}.is-pc .simple-table table td,.is-pc .simple-table table th{border:1px solid #dee2e6;padding:.75rem;vertical-align:top}.is-pc .simple-table table th{font-weight:700;white-space:nowrap;background:rgba(0,0,0,.07)}.is-pc .simple-table table thead tr th{border-bottom:1px solid #ccc}.is-pc .simple-table table tbody td ul{padding-left:.5rem}.is-pc .simple-table table tbody td ul li{margin-left:8px;list-style:disc}.is-pc .table-striped table tbody th{background:0 0}.is-pc .table-striped table tbody tr:nth-of-type(odd){background:#fff}.is-pc .table-striped table tbody tr:nth-of-type(even){background:rgba(0,0,0,.03)}.is-pc .table-half table{width:auto;margin-bottom:20px}.is-pc .table-half table tbody th{padding-right:1.5rem}.is-pc .flex-table{position:relative;margin:0 0 40px}.is-pc .flex-table:before{background:#f6f0f6;content:"";display:block;position:absolute;top:0;left:0;width:135px;height:100%;border-right:1px solid #e9e4ed}.is-pc .flex-table dl{position:relative;z-index:2;border:1px solid #e9e4ed;border-top:none}.is-pc .flex-table dl dt{position:relative;float:left;width:135px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px 22px;clear:both;color:#000}.is-pc .flex-table dl dd{border-top:1px solid #e9e4ed;padding:14px 22px 14px 157px}.is-pc .flex-table dl dd .example{font-size:12px;margin:0 0 0 8px;color:#929292}.is-pc .ir-feed dl dt{font-size:15px;color:#000;border-bottom:1px solid #333;padding:0 0 5px;margin:38px 0 10px}.is-pc .ir-feed dl dd{padding:15px 0 13px;border-bottom:1px solid #d3d3d3}.is-pc .ir-feed dl dd a{text-decoration:none}.is-pc .news-feed .list{position:relative;border-bottom:1px solid #eee}.is-pc .news-feed .list.news{margin:0 0 20px}.is-pc .news-feed .list li{border-top:1px solid #eee;padding:14px 0;zoom:1}.is-pc .news-feed .list li:after{content:"";display:block;clear:both}.is-pc .news-feed .list li .meta{overflow:hidden;float:left;width:180px}.is-pc .news-feed .list li .meta .date{float:left;margin:0 5px 0 0}.is-pc .news-feed .list li .meta .category{float:left;text-align:center;width:80px;background-color:#666;color:#fff;font-size:11px;margin-left:4px}.is-pc .news-feed .list li .title{float:left;width:780px}.is-pc .news-feed .list li .title a{padding:12px 0;margin:-12px 0;text-decoration:none}.is-pc .inside .news-feed .list li .title{width:490px}.is-pc .page-category .news-feed .list li .title{width:570px}.is-pc .year-nav{margin:38px 0 26px}.is-pc .year-nav ol{padding:9px 5px;font-size:11px;border:1px solid #ccc;border-radius:.25rem}.is-pc .year-nav ol li{display:inline-block;width:63px;text-align:center;margin:7px 0;line-height:1;color:#004ade}.is-pc .year-nav ol li .current,.is-pc .year-nav ol li a{padding:1px 0;text-decoration:none}.is-pc .year-nav ol li .current{color:#333}.is-pc .year-nav ol li a:hover{border-bottom:1px solid #004ade}.is-pc .page-navi{text-align:center;margin:30px 0 0}.is-pc .page-navi .wp-pagenavi{position:relative;padding:0 28px;display:inline-block}.is-pc .page-navi .wp-pagenavi a,.is-pc .page-navi .wp-pagenavi span{background:#f5f5f5;display:inline-block;padding:8px 0;width:24px;margin:0 3px;font-size:15px;line-height:1;overflow:hidden}.is-pc .page-navi .wp-pagenavi a:hover,.is-pc .page-navi .wp-pagenavi span{background:#e6e6e6}.is-pc .page-navi .wp-pagenavi .nextpostslink,.is-pc .page-navi .wp-pagenavi .previouspostslink{position:absolute;top:0;text-indent:-999px}.is-pc .page-navi .wp-pagenavi .nextpostslink{right:0;background:url(../images/common/arrow_page_next.png) 50% 50% no-repeat!important}.is-pc .page-navi .wp-pagenavi .previouspostslink{left:0;background:url(../images/common/arrow_page_prev.png) 50% 50% no-repeat!important;text-indent:-999px}.is-pc .widget-wrap{overflow:hidden;margin:40px 0 -20px -20px}.is-pc .widget-wrap .widget{border:1px solid #f5f5f5;width:323px;float:left;margin:0 0 20px 20px}.is-pc .widget-wrap .widget .title{background:#f5f5f5;margin:-1px -1px 0;display:block;padding:15px}.is-pc .widget-wrap .widget .title a{text-decoration:none}.is-pc .widget-wrap .widget .title a:hover{background:#f2f0f5;text-decoration:none}.is-pc .widget-wrap .widget .description{padding:15px}.is-pc .icon-pdf{background-image:url(../images/pc/common/icon_pdf.png);display:inline-block;background-position:50% 0;background-repeat:no-repeat;width:16px;height:16px;line-height:1;vertical-align:middle;text-indent:-999px;overflow:hidden;margin:-2px 2px 0 6px}.is-pc i.far.fa-window-restore{margin:0 .3em}.is-pc .page-index #contents .sec-mainvisual{position:relative;background:#fff;text-align:center}.is-pc .page-index #contents .sec-mainvisual>div:before{display:block;content:"";position:absolute;bottom:0;left:0;z-index:11;width:100%;height:20px}.is-pc .page-index #contents .sec-mainvisual .mainvisual_landscape{background-color:#f0fcfd}.is-pc .page-index #contents .urgent_news{border:1px solid #d01115;padding:10px 15px;margin:20px 60px}.is-pc .page-index #contents .urgent_news .urgent_ttle{float:left;overflow:hidden;width:75px}.is-pc .page-index #contents .urgent_news .urgent_txt{float:left;width:700px}.is-pc .page-index #contents .sectionSlider{margin:0 auto 70px;width:100%}.is-pc .page-index #contents .sectionSlider .slider{width:100%}.is-pc .page-index #contents .sectionSlider .slider .slider-imagearea{width:960px;margin:0 auto}.is-pc .page-index #contents .sectionSlider .slider .slider-textarea{background:#4e2376;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.is-pc .page-index #contents .sectionSlider .slider .slider-textarea .slider-textbox{max-width:960px;margin:0 auto;padding:19px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.is-pc .page-index #contents .sectionSlider .slider .slider-textarea .slider-textbox .lead{color:#fff;font-size:20px;font-weight:400;padding:4px 10px 0 0}.is-pc .page-index #contents .sectionSlider .slider .slider-textarea .slider-textbox .more{margin-left:auto}.is-pc .page-index #contents .sectionSlider .slider .slider-textarea .slider-textbox .more a{position:relative;display:block;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;background-color:#fff;border:1px solid #004ade;width:180px;padding:10px 0;margin:0;border-radius:4px}.is-pc .page-index #contents .sectionSlider .slider .slider-01{background:-webkit-gradient(linear,left top,right top,from(#00deff),color-stop(50%,#00deff),color-stop(50%,#00bfd9),to(#00bfd9));background:linear-gradient(90deg,#00deff 0,#00deff 50%,#00bfd9 50%,#00bfd9 100%)}.is-pc .page-index #contents .sectionSlider .slider .slider-01 img,.is-pc .page-index #contents .sectionSlider .slider .slider-02 img{height:220px}.is-pc .page-index #contents .sectionSlider .slider .slider-03{background-color:#e1fafa}.is-pc .page-index #contents .sectionSlider .slider .slider-03 img{height:220px}.is-pc .page-index #contents .sectionSlider .slider .slider-04{background-color:#e5ecf2}.is-pc .page-index #contents .sectionSlider .slider .slider-04 img{height:220px}.is-pc .page-index #contents .headding{font-size:20px;margin:40px 0 4px;padding:0 0 1px;border-bottom:1px solid #333}.is-pc .page-index #contents .sec-service{background:#fff;padding:0;border-top:none}.is-pc .page-index #contents .sec-service .service-feed{margin-top:20px}.is-pc .page-index #contents .sec-service .vc-service{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.is-pc .page-index #contents .sec-service .vc-service li{width:18%;text-align:center;margin:8px 0}.is-pc .page-index #contents .sec-service .vc-service img{width:70%}.is-pc .page-index #contents .sec-service .vc-service dt{font-size:14px;color:#333}.is-pc .page-index #contents .sec-service .vc-service dd{margin-inline-start: 0px;}.is-pc .page-index #contents .sec-service .vc-service .vc-service-logo{height:60px;border:1px solid #6a6a6a;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.is-pc .page-index #contents .sec-news,.is-pc .page-index #contents .sec-releases{background:#fff}.is-pc .page-index #contents .sec-news .news-feed .list,.is-pc .page-index #contents .sec-releases .news-feed .list{border-bottom:none}.is-pc .page-index #contents .sec-news .news-feed .list ol,.is-pc .page-index #contents .sec-releases .news-feed .list ol{overflow:hidden}.is-pc .page-index #contents .sec-news .news-feed .list ol li,.is-pc .page-index #contents .sec-releases .news-feed .list ol li{margin-top:-1px}.is-pc .page-index #contents .sec-news .news-feed .servicesite a,.is-pc .page-index #contents .sec-releases .news-feed .servicesite a{background:url(../images/common/icon_arrow1.png) 3px 6px no-repeat;margin:10px 0 0;padding:0 0 0 15px;position:relative;z-index:10}.is-pc .page-index #contents .sec-news .news-feed .servicesite p,.is-pc .page-index #contents .sec-releases .news-feed .servicesite p{text-align:right}.is-pc .page-index #contents .sec-news .news-feed .noarrow,.is-pc .page-index #contents .sec-releases .news-feed .noarrow{margin-bottom:22.1px}.is-pc .page-index #contents .sec-news .news-feed .advertise,.is-pc .page-index #contents .sec-releases .news-feed .advertise{width:100%;margin-bottom:30px;position:relative}.is-pc .page-index #contents .sec-news .news-feed .advertise ol,.is-pc .page-index #contents .sec-releases .news-feed .advertise ol{display:table;margin-left:-36px}.is-pc .page-index #contents .sec-news .news-feed .advertise ol li,.is-pc .page-index #contents .sec-releases .news-feed .advertise ol li{display:inline-block;width:237px;margin:0 0 15px 36px;padding-bottom:15px;vertical-align:top;border-bottom:2px solid #eee}.is-pc .page-index #contents .sec-news .news-feed .advertise ol li dt,.is-pc .page-index #contents .sec-releases .news-feed .advertise ol li dt{padding:10px 0 30px;text-align:center}.is-pc .page-index #contents .sec-news .news-feed .advertise ol li dt img,.is-pc .page-index #contents .sec-releases .news-feed .advertise ol li dt img{margin:0 auto}.is-pc .page-index #contents .sec-news .news-feed .advertise ol li dd h4,.is-pc .page-index #contents .sec-releases .news-feed .advertise ol li dd h4{font-size:15px;color:#000}.is-pc .page-index #contents .sec-news .news-feed .advertise ol li .servicetxt,.is-pc .page-index #contents .sec-releases .news-feed .advertise ol li .servicetxt{height:85px}.is-pc .page-index #contents .sec-news .news-feed .crm,.is-pc .page-index #contents .sec-releases .news-feed .crm{width:100%;margin-bottom:30px;position:relative}.is-pc .page-index #contents .sec-news .news-feed .crm ol,.is-pc .page-index #contents .sec-releases .news-feed .crm ol{display:table;margin-left:-36px}.is-pc .page-index #contents .sec-news .news-feed .crm ol li,.is-pc .page-index #contents .sec-releases .news-feed .crm ol li{display:inline-block;width:237px;margin:0 0 15px 36px;padding-bottom:15px;vertical-align:top;border-bottom:2px solid #eee}.is-pc .page-index #contents .sec-news .news-feed .crm ol li dt,.is-pc .page-index #contents .sec-releases .news-feed .crm ol li dt{padding:10px 0 30px;text-align:center}.is-pc .page-index #contents .sec-news .news-feed .crm ol li dt img,.is-pc .page-index #contents .sec-releases .news-feed .crm ol li dt img{margin:0 auto}.is-pc .page-index #contents .sec-news .news-feed .crm ol li dd h4,.is-pc .page-index #contents .sec-releases .news-feed .crm ol li dd h4{font-size:15px;color:#000}.is-pc .page-index #contents .sec-news .news-feed .crm ol li .servicetxt,.is-pc .page-index #contents .sec-releases .news-feed .crm ol li .servicetxt{height:95px}.is-pc .page-index #contents .sec-company .item-flex,.is-pc .page-index #contents .sec-ir .item-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.is-pc .page-index #contents .sec-company .item-flex .col3,.is-pc .page-index #contents .sec-ir .item-flex .col3{width:30%}.is-pc .page-index #contents .sec-company .item-flex .col3 img,.is-pc .page-index #contents .sec-ir .item-flex .col3 img{width:100%}.is-pc .page-index #contents .sec-company .item-flex .col3 p,.is-pc .page-index #contents .sec-ir .item-flex .col3 p{padding:8px 0}.is-pc .page-index #contents .sec-recruit{margin-top:40px}.is-pc .page-index #contents .sec-recruit .footer-recruit{background-color:#e1fafa}.is-pc .page-index #contents .sec-recruit .footer-recruit .recruit-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:960px;margin:0 auto;height:220px;background-image:url(../images/pc/index/footer-recruit.png);background-repeat:no-repeat;background-position:right;background-size:auto 220px}.is-pc .page-index #contents .sec-recruit .footer-recruit img{height:220px;margin:0 0 0 auto}.is-pc .page-index #contents .sec-recruit .recruit-text p{position:relative;top:60%;left:55%}.is-pc .page-index #contents .sec-recruit .recruit-text .more a{position:relative;display:block;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;background-color:#fff;border:1px solid #004ade;width:180px;padding:16px 0;font-size:12px;border-radius:4px}.is-pc .page-index #contents .mark{padding:40px 0 14px;height:75px;float:right;zoom:1}.is-pc .page-index #contents .mark:after{content:"";display:block;clear:both}.is-pc .page-index #contents .mark .isms{display:inline-block;width:162px}.is-pc .page-service main .service-list{margin:30px 0 0;padding:35px 0 0;border-top:1px solid #eee}.is-pc .page-service main .service-list .service-item{position:relative;zoom:1}.is-pc .page-service main .service-list .service-item:after{content:"";display:block;clear:both}.is-pc .page-service main .service-list .service-item .title img{margin:0 0 15px}.is-pc .page-service main .service-list .service-item .title span{display:block;color:#000;font-size:18px}.is-pc .page-service main .service-list .service-item .title a{color:#000}.is-pc .page-service main .service-list .service-item .lead{padding:0 0 8px;border-bottom:1px solid #eee}.is-pc .page-service main .service-list .service-item .service-photo{position:absolute;top:160px}.is-pc .page-service main .service-list .service-item .discription{margin:20px 0 0}.is-pc .page-service main .service-list hr{border-width:1px 0 0;border-style:solid;border-color:#333;margin:50px 0 0}.is-pc .page-service main .main-left{padding-right:420px}.is-pc .page-service main .main-left .service-photo{right:-33px}.is-pc .page-service main .main-right{padding-left:420px}.is-pc .page-service main .main-right .service-photo{left:0}.is-pc .page-service main #affiliate .title .image img{width:200px}.is-pc .page-service main #valuePointClub{padding-top:60px}.is-pc .page-service main #valuePointClub .title .image img{width:165px}.is-pc .page-service main #BUZMA,.is-pc .page-service main #Castbook,.is-pc .page-service main #RetailLinker,.is-pc .page-service main #bspace,.is-pc .page-service main #monicam,.is-pc .page-service main #storeMatch,.is-pc .page-service main #stors_r8{padding-top:60px}.is-pc .page-service main #BUZMA .title .image img,.is-pc .page-service main #Castbook .title .image img,.is-pc .page-service main #RetailLinker .title .image img,.is-pc .page-service main #bspace .title .image img,.is-pc .page-service main #monicam .title .image img,.is-pc .page-service main #storeMatch .title .image img,.is-pc .page-service main #stors_r8 .title .image img{width:200px}.is-pc .page-service main #group{padding-top:40px}.is-pc .page-service main #group h2{font-size:23px;color:#333}.is-pc .page-service main #group p{margin:20px 0 0}.is-pc .page-service main .link{margin:10px 0 0}.is-pc .page-company .ceo-message{border-bottom:1px solid #f6f0fa}.is-pc .page-company .ceo-message .ceo-photo{float:right;margin:0 0 10px 25px;width:250px}.is-pc .page-company .ceo-message>p{margin:0 0 20px}.is-pc .page-company .ceo-message h4{font-size:1.4em;margin-bottom:25px}.is-pc .page-company .ceo-message h5{font-size:15px;color:#000;margin:30px 0 10px}.is-pc .page-company .mission{margin-bottom:35px}.is-pc .page-company .mission h3{font-size:1.6em;color:#333;padding:0 0 3px;border-bottom:1px solid #333;margin:0 0 27px}.is-pc .page-company .mission dt{font-size:1.5em;margin-bottom:10px}.is-pc .page-company .mission .mission_title{margin-top:70px}.is-pc .page-company .core-value dl{display:table;width:100%;margin-bottom:18px}.is-pc .page-company .core-value .value_img{display:table-cell;width:145px;padding-right:25px;vertical-align:middle}.is-pc .page-company .core-value .value_txt{display:table-cell;width:100%;vertical-align:middle;font-size:1.14em}.is-pc .page-company .executive_photo img{width:173px}.is-pc .page-company .officer-table{margin:0 0 45px}.is-pc .page-company .officer-table .title{background:#f5f5f5;font-size:15px;color:#000;padding:11px 20px 10px}.is-pc .page-company .officer-table tbody td,.is-pc .page-company .officer-table tbody th{padding:11px 20px;border-bottom:1px solid #eee}.is-pc .page-company .officer-table tbody th{width:190px;text-align:center}.is-pc .page-company .officer-table tbody th span{margin:0 0 0 10px}.is-pc .page-company .officer-table tbody th .executive_name .name{font-size:1.35em;margin:10px 0 7px;line-height:1.3em}.is-pc .page-company .officer-table tbody th .executive_name .name span{font-size:13px;margin:auto}.is-pc .page-company .officer-table tbody td{padding-top:20px;padding-bottom:30px}.is-pc .page-company .officer-table tbody td dt{display:inline;float:left;text-indent:1px;padding-top:10px;width:25%;clear:both;font-size:95%}.is-pc .page-company .officer-table tbody td dd{padding-top:10px;margin-bottom:6px;float:left;font-size:95%;width:75%}.is-pc .page-company.page-history .simple-table table .year td,.is-pc .page-company.page-history .simple-table table .year th{border-bottom:1px solid #ccc}.is-pc .page-company.page-group .item-list{margin:25px 0 0}.is-pc .page-company.page-group .item{padding:22px 0 30px;border-bottom:1px solid #eee}.is-pc .page-company.page-group .item:first-child{border-top:1px solid #eee}.is-pc .page-company.page-group .item .title_dejimiho{padding:12px 0 2px 120px;font-size:15px;color:#000;background:url(/wp/wp-content/themes/valuecommerce/commons/images/pc/company/group/logo_dejimiho.png) left center/100px auto no-repeat}.is-pc .page-company.page-group .item .title_buzma{padding:0 0 0 120px;font-size:15px;color:#000;background:url(/wp/wp-content/themes/valuecommerce/commons/images/pc/company/group/logo_buzma.png) left center/100px auto no-repeat}.is-pc .page-company.page-group .item .title_dyn{padding:0 0 0 120px;font-size:15px;color:#000;background:url(/wp/wp-content/themes/valuecommerce/commons/images/pc/company/group/logo_dynatech.png) left center/100px auto no-repeat}.is-pc .page-company.page-group .item .title_bslash{padding:5px 0 5px 120px;font-size:15px;color:#000;background:url(/wp/wp-content/themes/valuecommerce/commons/images/pc/company/group/logo_bslash.png) left center/100px auto no-repeat}.is-pc .page-company.page-group .item .text{margin:15px 0 0}.is-pc .page-company.page-group .item .link{margin:10px 0 0}.is-pc .page-company.page-access .access{padding:25px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.is-pc .page-company.page-access .access>section{margin:20px 0 0}.is-pc .page-company.page-access .access>section:first-child{margin:0}.is-pc .page-company.page-access .access>section .title{margin:0 0 5px;font-size:15px;color:#000}.is-pc .page-company.page-access .map{margin:35px 0 0}.is-pc .page-company.page-access .map iframe{width:100%;height:450px}.is-pc .page-news .fiscal-headding{font-size:16px;margin:0 0 28px;line-height:1}.is-pc .page-news .news-entry{position:relative;padding:30px 0 0}.is-pc .page-news .news-entry .entry-header{padding:24px 0;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;margin:0 0 32px}.is-pc .page-news .news-entry .entry-header .title{font-size:16px;line-height:1.6}.is-pc .page-news .news-entry .entry-header .meta{position:absolute;top:0;left:0;font-size:11px;line-height:1.2;width:100%}.is-pc .page-news .news-entry .entry-header .meta .date{float:left;margin-top:5px}.is-pc .page-news .news-entry .entry-header .meta .sns{text-align:right}.is-pc .page-news .news-entry .entry-header .meta .facebook,.is-pc .page-news .news-entry .entry-header .meta .twitter{display:inline-block;vertical-align:top;margin-left:5px}.is-pc .page-news .news-entry .entry-header .meta .category{float:left}.is-pc .page-news .news-entry .entry-header .meta .category i{margin:-2px 0 0}.is-pc .page-news .news-entry .entry-body{line-height:2;font-size:12px}.is-pc .page-news.page-category .news-feed .list li .meta{width:98px}.is-pc .page-news.page-category .category{display:none}.is-pc .page-ir #contents .fiscal-headding{font-size:16px;margin:0 0 26px}.is-pc .page-ir #contents .news-feed .more{text-align:right;margin:25px 0 0}.is-pc .page-ir #contents .news-feed .more a{font-size:14px}.is-pc .page-ir #contents .adobe{font-size:11px;line-height:1.5;margin:55px 0 30px}.is-pc .page-ir #contents .adobe img{margin:-2px 0 0}.is-pc .page-ir #contents .adobe a{float:left;margin:0 10px 0 0;color:#696969}.is-pc .page-ir #contents .financial-data{padding:16px;border:1px solid #ccc;margin:40px 0;border-radius:.25rem}.is-pc .page-ir #contents .financial-data .title{color:#000;margin:0 0 5px;font-weight:700}.is-pc .page-ir #contents .financial-data .link{margin:3px 0 0}.is-pc .page-ir.page-ir_calendar .ir-cal{margin:0 0 30px}.is-pc .page-ir.page-ir_calendar section{margin:35px 0 0}.is-pc .page-ir.page-ir_calendar section h3{margin:0 0 30px;padding:0 0 4px;border-bottom:1px solid #333;font-size:15px;color:#000}.is-pc .page-ir.page-ir_calendar .simple-table th{width:65px}.is-pc .page-ir.page-governance .page-summary{margin:0 0 30px}.is-pc .page-ir.page-governance .governance-item-wrap{margin:0 0 -60px}.is-pc .page-ir.page-governance .governance-item{margin:0 0 60px}.is-pc .page-ir.page-governance .governance-item>section{margin:0 0 25px}.is-pc .page-ir.page-governance .governance-item .governance-img{margin:5px 0 15px}.is-pc .page-ir.page-governance .governance-item h3{margin:-115px 0 25px;padding:140px 0 3px;border-bottom:1px solid #333;font-size:15px;color:#000}.is-pc .page-ir.page-governance .governance-item #item1{z-index:-1}.is-pc .page-ir.page-governance .governance-item #item2{z-index:-2}.is-pc .page-ir.page-governance .governance-item #item3{z-index:-3}.is-pc .page-ir.page-governance .governance-item h4{display:inline-block;margin:0 0 2px;color:#000;font-weight:700;font-size:14px}.is-pc .page-ir.page-governance .governance-item .pdf{display:inline-block;height:18px;padding:0 12px 0 0;background:url(/wp/wp-content/themes/valuecommerce/commons/images/pc/ir/governance/icon_pdf.png) right 2px no-repeat}.is-pc .page-ir.page-governance .governance-item p{margin:0 0 5px}.is-pc .page-ir.page-risk_factors main .group{margin:30px 0 0}.is-pc .page-ir.page-risk_factors main .group h3{margin:0 0 25px;padding:0 0 2px;border-bottom:1px solid #000;font-size:15px;color:#000}.is-pc .page-ir.page-risk_factors main .group>section{margin:25px 0 0}.is-pc .page-ir.page-risk_factors main .group>section h4{margin:0 0 5px;color:#000}.is-pc .page-ir.page-disclosure_policy main>section{margin:30px 0 0}.is-pc .page-ir.page-disclosure_policy main>section h3{margin:0 0 20px;padding:0 0 5px;border-bottom:1px solid #000;font-size:15px;color:#000}.is-pc .page-ir.page-stock .simple-table table th{width:130px;white-space:normal}.is-pc .page-ir.page-stock .simple-table table td .info-text{margin:10px 0}.is-pc .page-ir.page-stock .simple-table table td .info-text h3{color:#000}.is-pc .page-ir.page-shareholders caption{margin-bottom:20px}.is-pc .page-ir.page-shareholders .stock{margin-bottom:32px}.is-pc .page-ir.page-shareholders .stock .simple-table caption{background:rgba(0,0,0,.07);font-size:15px;color:#000;padding:10px 20px}.is-pc .page-ir.page-shareholders .stock .simple-table tbody td,.is-pc .page-ir.page-shareholders .stock .simple-table tbody th{padding:11px 20px;border:none;border-bottom:1px solid #dee2e6;background:0 0}.is-pc .page-ir.page-shareholders .stock .simple-table tbody th{width:50%}.is-pc .page-ir.page-shareholders .shareholder caption{padding:0 0 3px;font-size:15px;color:#000;border-bottom:1px solid #333}.is-pc .page-ir.page-shareholders .shareholder .simple-table table tbody td{text-align:center}.is-pc .page-ir.page-shareholders .shareholder .note{margin:10px 0 0;font-size:12px}.is-pc .page-ir.page-shareholders .shareholder .share-caption{margin:35px 0 0}.is-pc .page-ir.page-dividend .course{padding:16px;border:1px solid #ccc;border-radius:.25rem}.is-pc .page-ir.page-dividend .course h3{margin:0 0 5px;color:#000;font-weight:700}.is-pc .page-ir.page-dividend .course p{line-height:1.8}.is-pc .page-ir.page-dividend section{margin:38px 0 0}.is-pc .page-ir.page-dividend section .title{margin:0 0 25px;padding:0 0 3px;font-size:15px;color:#000;border-bottom:1px solid #333}.is-pc .page-ir.page-dividend section .simple-table{margin:25px 0 0}.is-pc .page-ir.page-dividend section .simple-table table thead th{text-align:center;vertical-align:middle}.is-pc .page-ir.page-dividend section .simple-table table tbody th{width:90px}.is-pc .page-ir.page-dividend section .simple-table table tbody td{text-align:center}.is-pc .page-ir.page-dividend section .note{margin:9px 0 0;font-size:12px}.is-pc .page-ir.page-dividend section .get-reader{margin:70px 0 0;zoom:1}.is-pc .page-ir.page-dividend section .get-reader:after{content:"";display:block;clear:both}.is-pc .page-ir.page-dividend section .get-reader .reader{float:left;margin:0 10px 0 0}.is-pc .page-ir.page-dividend section .get-reader p{float:left;font-size:10px}.is-pc .page-ir.page-faq .faq-list li{margin:0 0 30px}.is-pc .page-ir.page-faq .faq-list li .answer,.is-pc .page-ir.page-faq .faq-list li .question{padding:16px 15px 16px 66px}.is-pc .page-ir.page-faq .faq-list li .question{background:url(../images/pc/common/icon_question.png) 20px 11px no-repeat #f5f5f5;color:#000;font-size:14px;font-weight:700}.is-pc .page-ir.page-faq .faq-list li .answer{background:url(../images/pc/common/icon_answer.png) 20px 22px no-repeat #fff}.is-pc .page-ir.page-escape .group{margin:0 0 35px}.is-pc .page-ir.page-escape .group h3{margin:0 0 20px;padding:0 0 5px;font-size:15px;color:#000;border-bottom:1px solid #333}.is-pc .page-ir .eir-graph{margin:-55px 0 0}.is-pc .page-financial_data .jqTable{font-size:12px;margin:0 0 85px}.is-pc .page-financial_data .jqTable td,.is-pc .page-financial_data .jqTable th{border:1px solid #e9e4ed;vertical-align:middle;line-height:1.5}.is-pc .page-financial_data .jqTable thead th{background:#f6f0fa;padding:20px 0}.is-pc .page-financial_data .jqTable thead .sub th{padding:10px 0}.is-pc .page-financial_data .jqTable thead .item{padding:18px}.is-pc .page-financial_data .jqTable thead .period{text-align:center}.is-pc .page-financial_data .jqTable tbody th{padding:18px}.is-pc .page-financial_data .jqTable tbody td{text-align:center;padding:18px 0}.is-pc .page-financial_data .jqTable tbody .value{width:99px}.is-pc .strategy p{margin:0 0 20px}.is-pc .strategy .strategy-photo{float:right;margin:0 0 10px 25px;width:250px}.is-pc .is-pc .hide-for-pc,.is-pc .ispc .show-for-sp{display:none}.is-pc .strategy h4{font-size:1.4em;margin-bottom:25px}.is-pc .strategy h5{font-size:15px;color:#000;margin:30px 0 10px}.is-pc .page-sustainability .note-block{padding-bottom:20px}.is-pc .page-sustainability .note-block p{color:#666}.is-pc .sustainability_action h3{padding:140px 0 5px;border-bottom:1px solid #333;font-size:15px;color:#333;margin:-115px 0 25px}.is-pc .sustainability_action h4{font-size:13px;margin:15px 0 5px;font-weight:700}.is-pc .sustainability_action p{margin-bottom:10px}.is-pc .sustainability_action .subtitle{padding-top:125px;margin-top:-125px}.is-pc .sustainability_action .policy-link{margin-left:20px}.is-pc .sustainability_action ol{list-style:auto;margin-left:20px}.is-pc .sustainability_action .simple-table table tbody td img{width:70px}.is-pc .sustainability_action .matrix-table table{width:auto}.is-pc .sustainability_action .matrix-table table thead th span{display:block;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;float:inline-start}.is-pc .sustainability_action .matrix-table table tbody td{text-align:center;padding:.75rem}.is-pc .sustainability_action .risk-table{margin:25px 0 0}.is-pc .sustainability_action .risk-table table thead .narrow{padding:.75rem .5rem;text-align:center}.is-pc .sustainability_action .risk-table table tbody th{white-space:normal;width:100px}.is-pc .sustainability_action .risk-table table tbody td{text-align:center}.is-pc .sustainability_action .risk-table table tbody td ul{text-align:left}.is-pc .sustainability_action .risk-table table tbody td ul .opportunity{list-style:none;padding-left:4px}.is-pc .sustainability_action .risk-table table tbody td ul .opportunity::before{content:"○ ";margin-left:-17px}.is-pc .sustainability_action .risk-table table tbody td ul .risk{list-style:none;padding-left:4px}.is-pc .sustainability_action .risk-table table tbody td ul .risk::before{content:"● ";margin-left:-17px}.is-pc .page-recruit .intro-copy{font-size:17px;color:#000;padding:0 0 12px;border-bottom:1px solid #333;margin:0 0 32px}.is-pc .page-recruit .internship{display:block;margin-top:10px}.is-pc .page-recruit.page-fresh .read-wrap{margin:-10px 0 20px}.is-pc .page-recruit.page-fresh .main-img{margin:0 0 30px}.is-pc .page-recruit.page-fresh .wrap01{display:inline-block;width:172px;margin:0 7px 20px 0;padding:20px;font-size:14px;text-align:center;background:#f6f0fa;zoom:1}.is-pc .page-recruit.page-fresh .wrap01:after{content:"";display:block;clear:both}.is-pc .page-recruit.page-fresh .wrap01 .read{font-weight:700;margin-bottom:20px}.is-pc .page-recruit.page-fresh .wrap01 .read_end{font-weight:700;margin:18px 0 25px}.is-pc .page-recruit.page-fresh .wrap01:last-child{margin-right:0!important}.is-pc .page-recruit.page-fresh .wrap02{padding:22px;border:1px solid #eee;margin:0 0 20px;zoom:1}.is-pc .page-recruit.page-fresh .wrap02:after{content:"";display:block;clear:both}.is-pc .page-recruit.page-fresh .innovator_btn{margin-bottom:50px}.is-pc .page-recruit.page-fresh .innovator_btn li{display:inline-block;margin-right:7px;line-height:130%;text-align:center}.is-pc .page-recruit.page-fresh .innovator_btn li:last-child{margin-right:0}.is-pc .page-recruit.page-fresh .innovator_btn img{margin-bottom:5px}.is-pc .page-recruit.page-fresh .innovator_btn .passive{opacity:.3;background-color:#fff}.is-pc .page-recruit.page-fresh h3.ideal-candidate{margin:0 0 12px;text-align:center;font-size:18px}.is-pc .page-recruit.page-fresh h3.ideal-candidate span{display:block;margin:20px 0 15px;text-align:center;font-size:17px;font-weight:700}.is-pc .page-recruit.page-fresh h3.title{margin:0 0 20px;padding:0 0 5px;border-bottom:1px solid #000;font-size:15px;color:#000}.is-pc .page-recruit.page-fresh h4{margin:0 0 3px;font-size:15px}.is-pc .page-recruit.page-fresh h4.innovator{margin:0 0 12px;text-align:center;font-size:16px}.is-pc .page-recruit.page-fresh h4.innovator span{display:block;margin:3px 0 10px;text-align:center;font-size:15px;font-weight:700}.is-pc .page-recruit.page-fresh .baloon-wrap{margin:15px 0 60px;zoom:1}.is-pc .page-recruit.page-fresh .baloon-wrap:after{content:"";display:block;clear:both}.is-pc .page-recruit.page-fresh .baloon-wrap .balloon-img{float:left;width:172px}.is-pc .page-recruit.page-fresh .baloon-wrap .balloon-txt{margin-left:190px;padding:16px 0 0}.is-pc .page-recruit.page-fresh .baloon-wrap .balloon-txt h4{font-size:15px!important;margin-bottom:10px!important}.is-pc .page-recruit.page-fresh .entry{text-align:center;margin:30px 0 60px}.is-pc .page-recruit.page-fresh .entry .mynav-bnr{margin:0 20px 0 0}.is-pc .page-recruit.page-fresh .entry .mynav-text{padding:8px 0 0}.is-pc .page-recruit.page-fresh .entry .mynav-text .link{display:inline-block;padding:0 0 0 12px;background:url(/wp/wp-content/themes/valuecommerce/commons/images/common/icon_arrow1.png) 2px 6px no-repeat}.is-pc .page-recruit.page-fresh .simple-table table{margin-bottom:20px}.is-pc .page-recruit.page-fresh .simple-table table .col01{width:65px}.is-pc .page-recruit.page-fresh .simple-table table .col02{width:auto}.is-pc .page-recruit.page-fresh .simple-table table thead th{background:#f7f7f7;padding:9px 22px}.is-pc .page-recruit.page-fresh .schedule-list dd,.is-pc .page-recruit.page-fresh .schedule-list dl,.is-pc .page-recruit.page-fresh .schedule-list dt{display:inline-block}.is-pc .page-recruit.page-fresh .schedule-list dl,.is-pc .page-recruit.page-fresh .schedule-list dt{float:left}.is-pc .page-recruit.page-fresh .schedule-list dd{margin-left:5px}.is-pc .page-recruit.page-fresh .apply{text-align:center;font-size:16px}.is-pc .page-recruit.page-fresh .apply a{background:#4e2376;display:inline-block;color:#fff;width:200px;padding:12px 0;text-decoration:none}.is-pc .page-recruit.page-fresh .apply a:hover{background:#5c4074}.is-pc .page-recruit.page-fresh .apply a span{background:url(../images/common/icon_arrow1_w.png) 0 50% no-repeat;padding:0 0 0 18px}.is-pc .page-recruit.page-fresh .pdf-wrap{margin:60px 0;zoom:1}.is-pc .page-recruit.page-fresh .pdf-wrap:after{content:"";display:block;clear:both}.is-pc .page-recruit.page-fresh .pdf-txt{width:390px;float:left}.is-pc .page-recruit.page-fresh .pdf-thum{float:right}.is-pc .page-recruit.page-fresh .pdf-thum img{width:260px;border:1px solid #eee}.is-pc .page-recruit.page-staff .staffread,.is-pc .page-recruit.page-staff2 .staffread,.is-pc .page-recruit.page-staff3 .staffread{position:relative;margin-bottom:40px}.is-pc .page-recruit.page-staff .staffread .readbox_left,.is-pc .page-recruit.page-staff2 .staffread .readbox_left,.is-pc .page-recruit.page-staff3 .staffread .readbox_left{position:absolute;bottom:-20px;padding:10px 13px;font-size:15px;background-color:#fff;-webkit-box-shadow:5px 5px #d6c9da;box-shadow:5px 5px #d6c9da;left:20px}.is-pc .page-recruit.page-staff .staffread .readbox_left th,.is-pc .page-recruit.page-staff2 .staffread .readbox_left th,.is-pc .page-recruit.page-staff3 .staffread .readbox_left th{text-align:left;font-size:13px;padding:0 20px 1px 10px}.is-pc .page-recruit.page-staff .staffread .readbox_left td,.is-pc .page-recruit.page-staff2 .staffread .readbox_left td,.is-pc .page-recruit.page-staff3 .staffread .readbox_left td{font-size:13px;padding:0 5px 1px 0}.is-pc .page-recruit.page-staff .staffread .readbox_right,.is-pc .page-recruit.page-staff2 .staffread .readbox_right,.is-pc .page-recruit.page-staff3 .staffread .readbox_right{position:absolute;bottom:-20px;padding:10px 13px;font-size:15px;background-color:#fff;-webkit-box-shadow:5px 5px #d6c9da;box-shadow:5px 5px #d6c9da;right:20px}.is-pc .page-recruit.page-staff .staffread .readbox_right th,.is-pc .page-recruit.page-staff2 .staffread .readbox_right th,.is-pc .page-recruit.page-staff3 .staffread .readbox_right th{text-align:left;font-size:13px;padding:0 20px 1px 10px}.is-pc .page-recruit.page-staff .staffread .readbox_right td,.is-pc .page-recruit.page-staff2 .staffread .readbox_right td,.is-pc .page-recruit.page-staff3 .staffread .readbox_right td{font-size:13px;padding:0 5px 1px 0}.is-pc .page-recruit.page-staff .message,.is-pc .page-recruit.page-staff2 .message,.is-pc .page-recruit.page-staff3 .message{width:50%}.is-pc .page-recruit.page-staff .message .challenging,.is-pc .page-recruit.page-staff2 .message .challenging,.is-pc .page-recruit.page-staff3 .message .challenging{margin-bottom:15px;padding:0 5px;font-weight:700;font-size:16px}.is-pc .page-recruit.page-staff .message .text,.is-pc .page-recruit.page-staff2 .message .text,.is-pc .page-recruit.page-staff3 .message .text{padding:0 5px;line-height:160%}.is-pc .page-recruit.page-staff .year,.is-pc .page-recruit.page-staff2 .year,.is-pc .page-recruit.page-staff3 .year{line-height:140%}.is-pc .page-recruit.page-staff .name,.is-pc .page-recruit.page-staff2 .name,.is-pc .page-recruit.page-staff3 .name{font-size:20px}.is-pc .page-recruit.page-staff dl,.is-pc .page-recruit.page-staff2 dl,.is-pc .page-recruit.page-staff3 dl{margin-bottom:50px;padding-left:20px;font-size:14px}.is-pc .page-recruit.page-staff dt,.is-pc .page-recruit.page-staff2 dt,.is-pc .page-recruit.page-staff3 dt{font-weight:700;padding-top:30px}.is-pc .page-recruit.page-staff dd,.is-pc .page-recruit.page-staff2 dd,.is-pc .page-recruit.page-staff3 dd{padding-top:7px}.is-pc .page-recruit.page-experienced .sub-headding{font-size:15px;color:#000;padding:0 0 7px;border-bottom:1px solid #333;margin:30px 0}.is-pc .page-recruit.page-experienced .experienced_read,.is-pc .page-recruit.page-experienced .vc-images{display:inline-block;vertical-align:top}.is-pc .page-recruit.page-experienced .job-list{margin:-15px 0 40px}.is-pc .page-recruit.page-experienced .job-list li{border-bottom:1px solid #eee}.is-pc .page-recruit.page-experienced .job-list li a{display:inline-block;padding:13px 18px;line-height:160%}.is-pc .page-recruit.page-experienced .job-list li a span{font-size:1.15em}.is-pc .page-recruit.page-experienced .job-vote{margin:0 0 35px}.is-pc .page-recruit.page-experienced .job-vote .sub-headding{margin:30px 0 20px}.is-pc .page-recruit.page-experienced .job-vote th{width:130px}.is-pc .page-recruit.page-experienced .job-vote .apply{margin:40px 0 0;text-align:center;font-size:16px}.is-pc .page-recruit.page-experienced .job-vote .apply a{background:#4e2376;display:inline-block;color:#fff;width:200px;padding:12px 0;text-decoration:none}.is-pc .page-recruit.page-experienced .job-vote .apply a:hover{background:#5c4074}.is-pc .page-recruit.page-experienced .job-vote .apply a span{background:url(../images/common/icon_arrow1_w.png) 0 50% no-repeat;padding:0 0 0 18px}.is-pc .page-contact main .caution{padding:16px;border:1px solid #eee;margin:15px 0 38px;border-radius:.25rem}.is-pc .page-contact main .caution .title{font-weight:700;color:#000}.is-pc .page-contact main .caution ul li{position:relative;margin:8px 0 0 18px;list-style:disc}.is-pc .page-contact main .other-contact{margin:56px 0 0}.is-pc .page-contact main .other-contact .widget-wrap{margin-top:15px}.is-pc .page-contact main .thankyou{border:1px solid #eee;padding:29px 27px}.is-pc .page-contact.page-agreement .privacy{border:1px solid #eee;padding:12px 44px 44px;margin:0 0 55px}.is-pc .page-contact.page-agreement .privacy section{margin:32px 0 0}.is-pc .page-contact.page-agreement .privacy section h3{font-size:15px;color:#000;margin:0 0 6px}.is-pc .page-contact.page-agreement .agreement{text-align:center;margin:0 0 70px}.is-pc .page-contact.page-agreement .agreement .buttons{margin:35px 0 0}.is-pc .page-contact.page-agreement .agreement .buttons li{display:inline-block;margin:0 8px;width:150px;cursor:pointer}.is-pc .page-contact.page-agreement .agreement .buttons li a{display:block;background:#4e2376;padding:12px 0;color:#fff;text-decoration:none}.is-pc .page-contact.page-agreement .agreement .buttons li a span{background:url(../images/common/icon_arrow1_w.png) 0 50% no-repeat;padding:0 0 0 16px}.is-pc .page-contact.page-agreement .agreement .buttons li a:hover{background:#5c4074}.is-pc .page-contact.page-agreement .agreement .buttons li a.disagree{background:#737373}.is-pc .page-contact.page-agreement .agreement .buttons li a.disagree:hover{background:#838383}.is-pc .page-contact.page-press .intro p{margin:0 0 15px}.is-pc .page-contact.page-press .intro .attention{margin-top:32px}.is-pc .page-privacy_policy .pplist{margin:40px 0 0;padding:0 0 0 20px}.is-pc .page-privacy_policy .pplist li{margin:0 0 10px;list-style-type:decimal}.is-pc .page-privacy_policy .sign{margin:25px 0 0;text-align:right}.is-pc .page-privacy_policy .window{margin:30px 0 0;padding:30px 30px 25px;border:1px solid #eee}.is-pc .page-privacy_policy .window h3{color:#000}.is-pc .page-privacy_policy .window p{margin:10px 0 0}.is-pc .page-privacy_policy #purpose-of-use{padding-top:160px;margin-top:-120px}.is-pc .page-privacy_policy .pp-use{margin:40px 0 0}.is-pc .page-privacy_policy .pp-use h3{padding:0 0 5px;border-bottom:1px solid #000;font-size:15px;color:#000}.is-pc .page-privacy_policy .pp-use .pp-use-item h4{margin:25px 0 0;color:#000}.is-pc .page-privacy_policy .pp-use .pp-use-item section{padding:0 0 0 38px}.is-pc .page-privacy_policy .pp-use .pp-use-item section h5{margin:14px 0 0 -16px;color:#000}.is-pc .page-privacy_policy .pp-use .pp-use-item section .propriety{margin:0 0 3px}.is-pc .page-privacy_policy .pp-use .pp-use-item .stop{padding:0 0 0 13px}.is-pc .page-privacy_policy .pp-use .pp-use-item .stop h5{margin:15px 0 0}.is-pc .page-privacy_policy .pp-use .pp-use-item .item-summry{margin-bottom:10px!important;padding-left:1em!important}.is-pc .page-privacy_policy .pp-use .pp-use-item .item-summry h6{margin:0 0 0 -16px!important;font-weight:400}.is-pc .privacy_action h3{padding:0 0 5px;border-bottom:1px solid #333;font-size:15px;color:#333;margin:25px 0}.is-pc .privacy_action h4{font-size:13px;margin:15px 0 5px}.is-pc .privacy_action dl{overflow:hidden}.is-pc .privacy_action dt{display:inline;float:left;width:100%;padding-top:4px}.is-pc .privacy_action dd{margin-bottom:8px;padding-top:4px}.is-pc .page-security_policy .pp-use-item h4{margin:25px 0 0;color:#000}.is-pc .page-security_policy .pp-use-item section{padding:0 0 0 38px}.is-pc .page-security_policy .sign{margin:25px 0 0;text-align:right}.is-pc .page-sitemap .sitemap-wrap{margin:0 0 0 -60px;zoom:1}.is-pc .page-sitemap .sitemap-wrap:after{content:"";display:block;clear:both}.is-pc .page-sitemap .sitemap-wrap .col{float:left;width:280px;margin:0 0 0 60px}.is-pc .page-sitemap .sitemap-wrap .col .sec{margin:0 0 50px}.is-pc .page-sitemap .sitemap-wrap .col .sec h3{background:#f5f5f5;font-size:15px}.is-pc .page-sitemap .sitemap-wrap .col .sec h3 a{display:block;padding:13px 15px}.is-pc .page-sitemap .sitemap-wrap .col .sec ul li{border-bottom:1px solid #eee;background:url(/wp/wp-content/themes/valuecommerce/commons/images/pc/sitemap/img_line.gif) 15px 23px no-repeat}.is-pc .page-sitemap .sitemap-wrap .col .sec ul li a{display:block;padding:13px 30px}.is-pc .page-sitemap .sitemap-wrap .col .sec ul .indent{padding:0;border:none;background:0 0}.is-pc .page-sitemap .sitemap-wrap .col .sec ul .indent h4{padding:12px 28px;border-bottom:1px solid #eee;color:#000;font-size:15px}.is-pc .page-sitemap .sitemap-wrap .col .sec ul .indent ul li{background-position:30px 25px}.is-pc .page-sitemap .sitemap-wrap .col .sec ul .indent ul li a{padding:13px 45px}.is-pc .error404 .content-404{padding:100px 0 180px;text-align:center;line-height:2}.is-pc .error404 .content-404 .title{font-size:20px}.is-pc .error404 .content-404 .totop{margin:40px 0 0}.is-sp body{font-size:13px}.is-sp img{max-width:100%;height:auto}.is-sp .br{display:block}.is-sp .hide-for-sp,.is-sp .show-for-pc{display:none}.is-sp .menu-opened #header{position:absolute}.is-sp .menu-opened #header .global-nav ul{display:block}.is-sp .menu-opened #contents,.is-sp .menu-opened #footer{display:none}.is-sp #header{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:999;width:100%;background:#fff;border-bottom:1px solid #cfcfcf}.is-sp #header .logo{position:relative;float:left;background:url(../images/common/logo.svg) 13px 14px/140px 30px no-repeat;height:30px;width:140px;padding:13px 14px;text-indent:-999px;overflow:hidden;margin:0 16px}.is-sp #header .logo a{display:block;width:100%;height:100%}.is-sp #header .global-nav{top:0;right:0;width:100%;padding:56px 0 0}.is-sp #header .global-nav .menu{position:absolute;top:0;right:0;vertical-align:top;padding:18px 16px;border:none;background-color:#fff}.is-sp #header .global-nav .menu .icon-menu{background-image:url(../images/sp/common/icon_menu.png);background-size:100% auto;display:inline-block;background-position:50% 50%;background-repeat:no-repeat;width:22px;height:17px;line-height:1;vertical-align:middle;text-indent:-999px;overflow:hidden}.is-sp #header .global-nav ul{display:none}.is-sp #header .global-nav ul li{text-align:center;border-top:1px solid #b3b3b3}.is-sp #header .global-nav ul li:first-child{border:none}.is-sp #header .global-nav ul li a{display:block;font-size:15px;padding:17px 0 21px;text-decoration:none}.is-sp #header .global-nav ul li.close{border:none;text-align:right;background:#333;font-size:12px;padding:14px 10px 18px;color:#fff}.is-sp #header .global-nav ul li.close i{margin:0 6px 0 0;font-size:14px}.is-sp #header .global-nav ul li.close button{background-color:#333;color:#fff;border:none}.is-sp #footer{background:#fff;font-size:11px;overflow:hidden;line-height:normal;margin-top:60px}.is-sp #footer .footer-inner{position:relative}.is-sp #footer .footer-inner .footer-menu{background-color:#eee;padding:30px 10px}.is-sp #footer .footer-inner .footer-menu .fb-responsive{width:100%;text-align:center;padding-top:20px}.is-sp #footer .footer-inner .footer-menu .sp-menu label{display:block;position:relative;margin:0;padding:16px;line-height:1;border-top:1px solid #999;background-color:#fff;color:#004ade;cursor:pointer;font-weight:700}.is-sp #footer .footer-inner .footer-menu .sp-menu .menu-title1{border-top:none}.is-sp #footer .footer-inner .footer-menu .sp-menu .spmenu::after{position:absolute;font-family:"Font Awesome 5 Free";font-size:1rem;content:"";color:#004ade;right:20px;top:25%;-webkit-transition:.3s;transition:.3s}.is-sp #footer .footer-inner .footer-menu .sp-menu .add::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;transition:.3s}.is-sp #footer .footer-inner .footer-menu .sp-menu input{display:none}.is-sp #footer .footer-inner .footer-menu .sp-menu ul{margin:0;padding:0;list-style:none}.is-sp #footer .footer-inner .footer-menu .sp-menu li{overflow-y:hidden;max-height:0;-webkit-transition:.5s;transition:.5s}.is-sp #footer .footer-inner .footer-menu .sp-menu li a{display:block;padding:16px 16px 16px 32px;text-decoration:none;line-height:1}.is-sp #footer .footer-inner .footer-menu .sp-menu li p{padding:16px;font-weight:700;color:#333}.is-sp #footer .footer-inner .footer-menu .sp-menu .ir-indent a{padding-left:16px}.is-sp #footer .footer-inner .footer-menu #sp-menu-bar2:checked~#link2 li,.is-sp #footer .footer-inner .footer-menu #sp-menu-bar3:checked~#link3 li,.is-sp #footer .footer-inner .footer-menu #sp-menu-bar4:checked~#link4 li,.is-sp #footer .footer-inner .footer-menu #sp-menu-bar5:checked~#link5 li{max-height:46px;opacity:1;border-top:1px solid #ccc;background-color:#fff}.is-sp #footer .footer-inner .footer-menu .mark{padding-top:10px;text-align:right}.is-sp #footer .footer-inner .footer-menu .mark .isms{display:inline-block;width:130px}.is-sp #footer .footer-inner .footer-other .footer-info .footer-navi{position:relative;bottom:117px;height:40px}.is-sp #footer .footer-inner .footer-other .footer-info .footer-navi ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.is-sp #footer .footer-inner .footer-other .footer-info .footer-navi ul li{border-left:1px solid #696969;padding:0 6px 0 8px}.is-sp #footer .footer-inner .footer-other .footer-info .footer-navi ul li:first-child{border:none}.is-sp #footer .footer-inner .footer-other .footer-info .footer-text{border-top:1px solid #cfcfcf;text-align:center;padding:16px 0 10px;position:relative;bottom:-40px;height:90px}.is-sp #footer .footer-inner .footer-other .footer-info .footer-text img{height:33px}.is-sp #footer .footer-inner .footer-other .footer-info .footer-text .footer-company{margin:10px 0}.is-sp #footer .footer-inner .footer-other .footer-info .footer-text .footer-company .copyright{border-top:none;padding:0}.is-sp #footer .footer-inner .language-nav{border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf}.is-sp #footer .footer-inner .language-nav ul{display:table;table-layout:fixed;width:110%;margin:0 -5%}.is-sp #footer .footer-inner .language-nav ul li{display:table-cell;-webkit-transform:skewX(-11deg);-ms-transform:skewX(-11deg);transform:skewX(-11deg)}.is-sp #footer .footer-inner .language-nav ul li.current{background:#eee}.is-sp #footer .footer-inner .language-nav ul li.current a{color:#333}.is-sp #footer .footer-inner .language-nav ul li a{display:block;padding:14px 0;text-align:center;-webkit-transform:skewX(11deg);-ms-transform:skewX(11deg);transform:skewX(11deg)}.is-sp #footer .footer-inner .footer-nav{overflow:hidden;text-align:center;padding:14px 0 16px}.is-sp #footer .footer-inner .footer-nav ul li{display:inline-block;border-left:1px solid #696969;padding:0 6px 0 8px}.is-sp #footer .footer-inner .footer-nav ul li:first-child{border:none}.is-sp #footer .footer-inner .footer-nav ul li a{text-decoration:underline;color:#696969}.is-sp #footer .copyright{display:block;text-align:center;color:#696969;border-top:1px solid #cfcfcf;padding:8px 0;font-size:9px}.is-sp .inside #contents .headding{background:url(../images/common/icon_line1.png) 0 13px no-repeat;padding:0 0 0 20px;margin:22px 0 35px;font-size:23px;line-height:1.4}.is-sp #contents{line-height:1.6}.is-sp #contents .content main{padding:10px 10px 0}.is-sp #contents .content .more{text-align:right;margin:25px 0 0;font-size:14px}.is-sp #contents aside{display:none}.is-sp #contents .breadcrumb{padding:10px;background:#f7f7f7;border-bottom:1px solid #ededed;font-size:11px}.is-sp #contents .breadcrumb ol{margin:0 auto;zoom:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.is-sp #contents .breadcrumb ol:after{content:"";display:block;clear:both}.is-sp #contents .breadcrumb ol li{display:inline}.is-sp #contents .breadcrumb ol li a{background:url(../images/common/icon_bc_arrow1.png) right 50%/auto 5px no-repeat;padding:0 13px 0 0;margin:0 6px 0 0;text-decoration:none}.is-sp .item-ttl{display:block;padding-top:63px;margin-top:-48px!important}.is-sp .index-block{border:1px solid #ccc;border-radius:.25rem;padding:1rem}.is-sp .index-block h3{font-weight:700}.is-sp .index-block ul{margin-top:10px}.is-sp .subtitle_gray{background:#eee;padding:6px;font-size:13px;margin:16px 0 8px;font-weight:700}.is-sp .pronexus{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:15px 0;font-size:12px;margin:55px 0 0}.is-sp .pronexus .rights{text-align:right;margin:5px 0 0}.is-sp .mw_wp_form.mw_wp_form_confirm td{padding-top:15px!important}.is-sp .mw_wp_form a[target=_blank]::after{font-family:"Font Awesome 5 Free";font-size:.7rem;content:"";margin-left:.3em;margin-right:.5em;font-weight:300}.is-sp .thankyou{border:1px solid #eee;padding:19px 17px}.is-sp .form-basic{font-size:12px;margin:20px 0 0}.is-sp .form-basic .mw_wp_form{margin:5px 0 0}.is-sp .form-basic .section{border-top:1px solid #eee;padding:30px 10px 0;margin:0 -10px}.is-sp .form-basic .section .title{font-size:16px;color:#000;margin:0 0 15px}.is-sp .form-basic .section .text{font-size:12px;margin:0 0 10px}.is-sp .form-basic .form-inner{position:relative}.is-sp .form-basic .form-inner table,.is-sp .form-basic .form-inner tbody,.is-sp .form-basic .form-inner td,.is-sp .form-basic .form-inner tfoot,.is-sp .form-basic .form-inner th,.is-sp .form-basic .form-inner thead,.is-sp .form-basic .form-inner tr{display:block}.is-sp .form-basic .form-inner table{margin:0 -10px;width:auto}.is-sp .form-basic .form-inner table th{padding:18px 10px 20px;font-size:14px;line-height:1;background-color:rgba(0,0,0,.05);color:#000}.is-sp .form-basic .form-inner table th .required{background-color:#a10d10;padding:4px;color:#fff;margin-left:8px;font-size:12px}.is-sp .form-basic .form-inner table th .optional{background-color:#ccc;padding:4px;color:#333;margin-left:8px;font-size:12px}.is-sp .form-basic .form-inner table td{padding:2px 10px 30px}.is-sp .form-basic .form-inner table td>label{padding:11px 15px 0 0;display:inline-block;line-height:1}.is-sp .form-basic .form-inner table td>label input{padding:0;margin:0 3px 0 0}.is-sp .form-basic .form-inner table td .example{color:#929292;margin:5px 0 0 10px}.is-sp .form-basic .form-inner table td .example.br{margin-left:0}.is-sp .form-basic .form-inner input,.is-sp .form-basic .form-inner textarea{border:1px solid #e3e3e3;margin:13px 0 0;padding:11px 5px;max-width:100%;font-size:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.is-sp .form-basic .form-inner input[type=button],.is-sp .form-basic .form-inner input[type=submit],.is-sp .form-basic .form-inner input[type=text],.is-sp .form-basic .form-inner textarea{background:#fff;-webkit-appearance:none;border-radius:0}.is-sp .form-basic .form-inner input[name=your-kana],.is-sp .form-basic .form-inner input[name=your-name]{width:100%}.is-sp .form-basic .form-inner select{background:#fff;border:1px solid #e3e3e3;width:100%;height:40px;margin:13px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.is-sp .form-basic .form-inner input[type=checkbox],.is-sp .form-basic .form-inner input[type=radio]{padding-top:0;padding-bottom:0}.is-sp .form-basic .form-inner input[type=checkbox]{border-radius:0;margin-right:3px}.is-sp .form-basic .form-inner .between input[type=text]{width:60%;margin-right:10px}.is-sp .form-basic .form-inner .between label{display:inline-block}.is-sp .form-basic .form-inner .disabled{position:relative}.is-sp .form-basic .form-inner .disabled .filter{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.is-sp .form-basic .form-inner .disabled input{background:#eee}.is-sp .form-basic .error{display:block;color:#e00;margin:5px 0 0}.is-sp .form-basic .step1{border:1px solid #ffd2df;border-radius:4px}.is-sp .form-basic .privacy{padding:20px;text-align:center}.is-sp .form-basic .confirm{text-align:center;padding:8px 0;background-color:#ffd2df}.is-sp .form-basic .submit{text-align:center;margin-top:24px}.is-sp .form-basic .submit input{background-color:#004ade;background-size:6px auto;display:inline-block;width:200px;padding:12px 0 14px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #004ade;color:#fff;cursor:pointer;font-size:16px;border-radius:4px;-webkit-appearance:none}.is-sp .form-basic .submit .btn-back>input{background-color:#fff;color:#004ade}.is-sp .form-basic a[target=_blank]::after{font-family:"Font Awesome 5 Free";font-size:.7rem;content:"";margin-left:.3em;margin-right:.5em;font-weight:300}.is-sp .simple-table{overflow:auto;margin-top:16px}.is-sp .simple-table.th-right th{text-align:right}.is-sp .simple-table table{width:100%;margin-bottom:1rem}.is-sp .simple-table table caption{font-weight:700}.is-sp .simple-table table td,.is-sp .simple-table table th{border:1px solid #dee2e6;padding:.75rem .5rem;vertical-align:top}.is-sp .simple-table table th{font-weight:700;white-space:nowrap;background:rgba(0,0,0,.07)}.is-sp .simple-table table thead tr th{border-bottom:1px solid #ccc;color:#333}.is-sp .simple-table table tbody td ul{padding-left:.5rem}.is-sp .simple-table table tbody td ul li{margin-left:8px;list-style:disc}.is-sp .table-striped table tbody th{background:0 0}.is-sp .table-striped table tbody tr:nth-of-type(odd){background:#fff}.is-sp .table-striped table tbody tr:nth-of-type(even){background:rgba(0,0,0,.03)}.is-sp .table-half table thead tr th{width:50%}.is-sp .flex-table{position:relative;margin:0 0 5px}.is-sp .flex-table dl{position:relative;z-index:2}.is-sp .flex-table dl dt{position:relative;background:#f6f0f6;margin:-1px 0 0;padding:14px;color:#000;line-height:1;border:1px solid #e9e4ed}.is-sp .flex-table dl dd{padding:14px;border:1px solid #e9e4ed;border-top:none}.is-sp .ir-feed{margin:0 0 50px}.is-sp .ir-feed dl dt{font-size:15px;color:#000;border-bottom:1px solid #333;padding:0 0 5px;margin:30px 0 0}.is-sp .ir-feed dl dd{padding:15px 0 13px;border-bottom:1px solid #eee}.is-sp .ir-feed dl dd a{text-decoration:none}.is-sp .news-feed{font-size:12px}.is-sp .news-feed .list{position:relative;border-top:1px solid #eee}.is-sp .news-feed .list.news{margin:0 0 45px}.is-sp .news-feed .list li{border-bottom:1px solid #eee;padding:15px 0 7px}.is-sp .news-feed .list li .meta{overflow:hidden}.is-sp .news-feed .list li .meta .date{float:left;margin:0 5px 0 0;color:#6a6a6a}.is-sp .news-feed .list li .meta .category{float:left;text-align:center;padding:0 16px;height:18px;background-color:#666;color:#fff;font-size:11px;margin-left:4px}.is-sp .news-feed .list li .title{margin:-2px 0 0;padding:8px 0}.is-sp .year-nav{margin:30px 0}.is-sp .year-nav ol{border:1px solid #ccc;border-radius:.25rem;padding:8px 16px;font-size:12px}.is-sp .year-nav ol li{display:inline-block;padding:0 10px;margin:7px 0;line-height:1}.is-sp .year-nav ol li .current,.is-sp .year-nav ol li a{padding:1px 0}.is-sp .year-nav ol li .current{color:#333}.is-sp .page-navi{text-align:center;margin:20px 0 0}.is-sp .page-navi .wp-pagenavi{position:relative;padding:0 38px;display:inline-block}.is-sp .page-navi .wp-pagenavi a,.is-sp .page-navi .wp-pagenavi span{background:#f5f5f5;display:inline-block;padding:14px 0;width:34px;margin:0 3px;font-size:15px;line-height:1;overflow:hidden}.is-sp .page-navi .wp-pagenavi a:hover,.is-sp .page-navi .wp-pagenavi span{background:#e6e6e6}.is-sp .page-navi .wp-pagenavi .nextpostslink,.is-sp .page-navi .wp-pagenavi .previouspostslink{position:absolute;top:0;text-indent:-999px}.is-sp .page-navi .wp-pagenavi .nextpostslink{right:0;background:url(../images/common/arrow_page_next.png) 50% 50% no-repeat!important}.is-sp .page-navi .wp-pagenavi .previouspostslink{left:0;background:url(../images/common/arrow_page_prev.png) 50% 50% no-repeat!important;text-indent:-999px}.is-sp .widget-wrap{overflow:hidden;margin:35px 0 0}.is-sp .widget-wrap .widget{padding:0 0 10px}.is-sp .widget-wrap .widget:last-child{padding-bottom:0}.is-sp .widget-wrap .widget:last-child .description{margin-bottom:0}.is-sp .widget-wrap .widget .title{background:#f5f5f5;margin:-1px -1px 0;padding:14px 15px 15px}.is-sp .widget-wrap .widget .description{border:1px solid #eee;padding:15px;margin:0 0 10px}.is-sp .icon-pdf{background-image:url(../images/sp/common/icon_pdf.png);display:inline-block;background-position:50% 0;background-repeat:no-repeat;background-size:100% auto;width:16px;height:15px;line-height:1;vertical-align:middle;text-indent:-999px;overflow:hidden;margin:-2px 2px 0 5px}.is-sp i.far.fa-window-restore{margin:0 .3em}.is-sp .page-index #contents .sec-mainvisual{border-bottom:1px solid #cfcfcf;margin:0 0 25px}.is-sp .page-index #contents .urgent_news{margin:20px;padding:5px 10px;border:1px solid #d01115}.is-sp .page-index #contents .urgent_news .urgent_ttle{float:left;overflow:hidden;width:5em}.is-sp .page-index #contents .urgent_news .urgent_txt{float:left;width:auto}.is-sp .page-index #contents .sectionSlider{margin:0 auto 50px;width:100%}.is-sp .page-index #contents .sectionSlider .slider{width:100%}.is-sp .page-index #contents .sectionSlider .slider .slider-imagearea{display:-webkit-box;display:-ms-flexbox;display:flex}.is-sp .page-index #contents .sectionSlider .slider .slider-textarea{background:#4e2376;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.is-sp .page-index #contents .sectionSlider .slider .slider-textarea .slider-textbox{margin:auto 8px;padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px}.is-sp .page-index #contents .sectionSlider .slider .slider-textarea .slider-textbox .lead{color:#fff;font-weight:400}.is-sp .page-index #contents .sectionSlider .slider .slider-textarea .slider-textbox .more{margin-left:auto}.is-sp .page-index #contents .sectionSlider .slider .slider-textarea .slider-textbox .more a{position:relative;display:block;text-align:center;vertical-align:middle;text-decoration:none;color:#004ade;background-color:#fff;border:1px solid #004ade;padding:10px 0;width:130px;border-radius:4px}.is-sp .page-index #contents .sectionSlider .slider .slider-01{background:-webkit-gradient(linear,left top,right top,from(#00deff),color-stop(50%,#00deff),color-stop(50%,#00bfd9),to(#00bfd9));background:linear-gradient(90deg,#00deff 0,#00deff 50%,#00bfd9 50%,#00bfd9 100%)}.is-sp .page-index #contents .sectionSlider .slider .slider-01 img,.is-sp .page-index #contents .sectionSlider .slider .slider-02 img{margin:0 auto}.is-sp .page-index #contents .sectionSlider .slider .slider-03{background-color:#e1fafa}.is-sp .page-index #contents .sectionSlider .slider .slider-03 img{margin:0 auto}.is-sp .page-index #contents .sectionSlider .slider .slider-04{background-color:#e5ecf2}.is-sp .page-index #contents .sectionSlider .slider .slider-04 img{margin:0 auto}.is-sp .page-index #contents .sec-news,.is-sp .page-index #contents .sec-releases{background:#fff;padding:10px 10px 50px;font-size:12px}.is-sp .page-index #contents .sec-news .headding,.is-sp .page-index #contents .sec-releases .headding{font-size:18px;margin:0 0 15px;padding:0 0 3px;border-bottom:1px solid #333}.is-sp .page-index #contents .sec-news .news-feed .list,.is-sp .page-index #contents .sec-releases .news-feed .list{position:relative;border-top:none}.is-sp .page-index #contents .sec-news .news-feed .list.news,.is-sp .page-index #contents .sec-releases .news-feed .list.news{margin:0}.is-sp .page-index #contents .sec-news .news-feed .list li,.is-sp .page-index #contents .sec-releases .news-feed .list li{border-bottom:1px solid #eee;padding:15px 0 7px}.is-sp .page-index #contents .sec-news .news-feed .list li .meta,.is-sp .page-index #contents .sec-releases .news-feed .list li .meta{overflow:hidden}.is-sp .page-index #contents .sec-news .news-feed .list li .meta .date,.is-sp .page-index #contents .sec-releases .news-feed .list li .meta .date{float:left;margin:0 5px 0 0}.is-sp .page-index #contents .sec-news .news-feed .list li .meta .category,.is-sp .page-index #contents .sec-releases .news-feed .list li .meta .category{float:left}.is-sp .page-index #contents .sec-news .news-feed .list li .title,.is-sp .page-index #contents .sec-releases .news-feed .list li .title{padding:16px 0}.is-sp .page-index #contents .sec-news .news-feed .servicesite a,.is-sp .page-index #contents .sec-releases .news-feed .servicesite a{background:url(../images/common/icon_arrow1.png) 3px 6px no-repeat;margin:10px 0 0;padding:0 0 0 15px;position:relative;z-index:10}.is-sp .page-index #contents .sec-news .news-feed .servicesite p,.is-sp .page-index #contents .sec-releases .news-feed .servicesite p{text-align:right}.is-sp .page-index #contents .sec-news .news-feed .advertise,.is-sp .page-index #contents .sec-releases .news-feed .advertise{width:100%;margin-bottom:30px;position:relative}.is-sp .page-index #contents .sec-news .news-feed .advertise ol,.is-sp .page-index #contents .sec-releases .news-feed .advertise ol{display:block;margin-left:0}.is-sp .page-index #contents .sec-news .news-feed .advertise ol li,.is-sp .page-index #contents .sec-releases .news-feed .advertise ol li{display:block;width:98%;margin:0 auto 10px;padding-bottom:15px;vertical-align:top;border-bottom:2px solid #eee}.is-sp .page-index #contents .sec-news .news-feed .advertise ol li dt,.is-sp .page-index #contents .sec-releases .news-feed .advertise ol li dt{padding:0 0 10px;text-align:center}.is-sp .page-index #contents .sec-news .news-feed .advertise ol li dt img,.is-sp .page-index #contents .sec-releases .news-feed .advertise ol li dt img{margin:0 auto}.is-sp .page-index #contents .sec-news .news-feed .advertise ol li dd h4,.is-sp .page-index #contents .sec-releases .news-feed .advertise ol li dd h4{font-size:15px;color:#000}.is-sp .page-index #contents .sec-news .news-feed .advertise ol li .servicetxt,.is-sp .page-index #contents .sec-releases .news-feed .advertise ol li .servicetxt{margin-bottom:15px}.is-sp .page-index #contents .sec-news .news-feed .crm,.is-sp .page-index #contents .sec-releases .news-feed .crm{width:100%;margin-bottom:30px;position:relative}.is-sp .page-index #contents .sec-news .news-feed .crm ol,.is-sp .page-index #contents .sec-releases .news-feed .crm ol{display:block;margin-left:0}.is-sp .page-index #contents .sec-news .news-feed .crm ol li,.is-sp .page-index #contents .sec-releases .news-feed .crm ol li{display:block;width:98%;margin:0 auto 10px;padding-bottom:15px;vertical-align:top;border-bottom:2px solid #eee}.is-sp .page-index #contents .sec-news .news-feed .crm ol li dt,.is-sp .page-index #contents .sec-releases .news-feed .crm ol li dt{padding:0 0 10px;text-align:center}.is-sp .page-index #contents .sec-news .news-feed .crm ol li dt img,.is-sp .page-index #contents .sec-releases .news-feed .crm ol li dt img{margin:0 auto}.is-sp .page-index #contents .sec-news .news-feed .crm ol li dd h4,.is-sp .page-index #contents .sec-releases .news-feed .crm ol li dd h4{font-size:15px;color:#000}.is-sp .page-index #contents .sec-news .news-feed .crm ol li .servicetxt,.is-sp .page-index #contents .sec-releases .news-feed .crm ol li .servicetxt{margin-bottom:15px}.is-sp .page-index #contents .sec-service{background:#fff;border-top:none;padding:10px 10px 50px;text-align:center}.is-sp .page-index #contents .sec-service .headding{font-size:18px;margin:0 0 15px;padding:0 0 3px;border-bottom:1px solid #333;color:#333;text-align:left}.is-sp .page-index #contents .sec-service .service-feed{margin-bottom:20px}.is-sp .page-index #contents .sec-service .description{position:relative}.is-sp .page-index #contents .sec-service .description .more{line-height:1;margin:28px -15px 0}.is-sp .page-index #contents .sec-service .description .more a{display:block;background:#fff;padding:16px 0 18px;font-weight:700}.is-sp .page-index #contents .sec-service .description .more a span{background:url(../images/common/icon_arrow3.png) 0 50%/5px 9px no-repeat;padding:0 0 0 13px}.is-sp .page-index #contents .sec-service .service-logo{margin:30px -25px 0}.is-sp .page-index #contents .sec-company,.is-sp .page-index #contents .sec-ir{background:#fff;padding:10px 10px 50px;font-size:12px}.is-sp .page-index #contents .sec-company .headding,.is-sp .page-index #contents .sec-ir .headding{font-size:18px;margin:0 0 15px;padding:0 0 3px;border-bottom:1px solid #333}.is-sp .page-index #contents .sec-company .item-flex .col3,.is-sp .page-index #contents .sec-ir .item-flex .col3{margin-bottom:20px}.is-sp .page-index #contents .sec-company .item-flex .col3 a,.is-sp .page-index #contents .sec-ir .item-flex .col3 a{display:-webkit-box;display:-ms-flexbox;display:flex}.is-sp .page-index #contents .sec-company .item-flex .col3 a img,.is-sp .page-index #contents .sec-ir .item-flex .col3 a img{width:140px}.is-sp .page-index #contents .sec-company .item-flex .col3 a p,.is-sp .page-index #contents .sec-ir .item-flex .col3 a p{margin:auto 0 auto 10px;font-size:14px}.is-sp .page-index #contents .sec-company .more a,.is-sp .page-index #contents .sec-ir .more a{padding:11px 0 13px}.is-sp .page-index #contents .sec-recruit .footer-recruit{background-color:#e1fafa;background-image:url(../images/sp/index/footer-recruit.png);background-repeat:no-repeat;background-position:left;background-size:auto 100%}.is-sp .page-index #contents .sec-recruit .footer-recruit .recruit-wrap{padding:10px}.is-sp .page-index #contents .sec-recruit .footer-recruit .recruit-text{width:100%}.is-sp .page-index #contents .sec-recruit .footer-recruit .recruit-text span{background-color:#e1fafa}.is-sp .page-index #contents .sec-recruit .footer-recruit .more a{position:relative;display:block;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#004ade;background-color:#fff;border:1px solid #004ade;padding:11px 0 13px;margin:70px auto 0;font-size:12px;border-radius:4px}.is-sp .page-index #contents .sec-recruit .footer-recruit img{float:right}.is-sp .page-index #contents .mark{padding:70px 10px 8px;height:48px;text-align:right}.is-sp .page-index #contents .mark .pmark{display:inline-block;margin-right:5px;width:48px}.is-sp .page-index #contents .mark .pmark img{width:48px;height:48px}.is-sp .page-index #contents .mark .isms{display:inline-block;width:65px}.is-sp .page-index #contents .mark .isms img{width:65px;height:48px}.is-sp .page-service .service-list{margin:22px 0 10px;padding:24px 0 0;border-top:1px solid #dedede}.is-sp .page-service .service-list .service-item{margin:50px 0 0}.is-sp .page-service .service-list .service-item:first-child{margin-top:0}.is-sp .page-service .service-list .service-item .title{display:table}.is-sp .page-service .service-list .service-item .title .image{display:table-cell;padding:0 20px 0 0}.is-sp .page-service .service-list .service-item .title .image img{width:100%;height:auto}.is-sp .page-service .service-list .service-item .title span{display:table-cell;font-size:15px;color:#000;vertical-align:middle}.is-sp .page-service .service-list .service-item .title a{color:#000}.is-sp .page-service .service-list .service-item .lead{margin:15px 0}.is-sp .page-service .service-list .service-item .discription{margin:13px 0 0}.is-sp .page-service .service-list hr{border-width:1px 0 0;border-style:solid;border-color:#333;margin:50px 0 0}.is-sp .page-service #affiliate .title .image img{width:150px}.is-sp .page-service #valuePointClub .title .image img{width:110px}.is-sp .page-service #Castbook .title .image img,.is-sp .page-service #RetailLinker .title .image img,.is-sp .page-service #bspace .title .image img,.is-sp .page-service #monicam .title .image img,.is-sp .page-service #storeMatch .title .image img,.is-sp .page-service #stors_r8 .title .image img{width:150px}.is-sp .page-service #group{padding-top:30px}.is-sp .page-service #group h2{font-size:23px;color:#333}.is-sp .page-service #group p,.is-sp .page-service .link{margin:10px 0 0}.is-sp .page-company .ceo-message>p{margin:0 0 20px}.is-sp .page-company .ceo-message h4{font-size:1.4em;margin:10px 0 25px}.is-sp .page-company .ceo-message h5{font-size:15px;color:#000;margin:30px 0 10px}.is-sp .page-company .ceo-message .ceo-sign{margin:40px 0 0;text-align:right}.is-sp .page-company .ceo-message .ceo-sign>img{width:68.8%}.is-sp .page-company .mission{margin-bottom:35px}.is-sp .page-company .mission h3{font-size:1.6em;color:#333;padding:0 0 3px;border-bottom:1px solid #333;margin:0 0 27px}.is-sp .page-company .mission dt{font-size:1.4em;line-height:140%;margin-bottom:10px}.is-sp .page-company .mission .mission_title{margin-top:50px}.is-sp .page-company .core-value dl{display:table;width:100%;margin-bottom:40px}.is-sp .page-company .core-value .value_img{display:table-cell;width:30%;padding-right:5%;vertical-align:middle}.is-sp .page-company .core-value .value_img img{width:100%}.is-sp .page-company .core-value .value_txt{display:table-cell;width:60%;vertical-align:middle;font-size:1.1em}.is-sp .page-company .officer-table{margin:0 0 50px}.is-sp .page-company .officer-table:last-child{margin-bottom:10px}.is-sp .page-company .officer-table .title{background:#f5f5f5;font-size:16px;color:#000;padding:12px 20px 13px}.is-sp .page-company .officer-table tbody td,.is-sp .page-company .officer-table tbody th{padding:13px 0;vertical-align:middle}.is-sp .page-company .officer-table tbody th{width:100%;display:inline-block}.is-sp .page-company .officer-table tbody th:after{content:".";display:block;height:0;clear:both;visibility:hidden}.is-sp .page-company .officer-table tbody th span{display:block}.is-sp .page-company .officer-table tbody th .executive_photo{float:left;width:55%;text-align:center}.is-sp .page-company .officer-table tbody th .executive_name{float:left;width:35%;padding-top:15%;padding-left:5%;font-size:1.2em}.is-sp .page-company .officer-table tbody th .executive_name .name{font-size:1.3em;margin:7px 0;line-height:1.3em}.is-sp .page-company .officer-table tbody th .executive_name .name span{font-size:13px;margin:auto}.is-sp .page-company .officer-table tbody td{clear:both;display:block;border-bottom:1px solid #eee}.is-sp .page-company .officer-table tbody td dd{margin-bottom:7px}.is-sp .page-company .officer-table tbody td .acBtn{border:1px solid #333;color:#333;font-size:16px;text-align:center;padding:12px 20px 13px;margin-bottom:20px;border-radius:.25rem}.is-sp .page-company.page-history .simple-table .year td,.is-sp .page-company.page-history .simple-table .year th{border-bottom:1px solid #ccc}.is-sp .page-company.page-group .item-list{margin:25px 0 0}.is-sp .page-company.page-group .item{padding:22px 0 16px;border-bottom:1px solid #eee}.is-sp .page-company.page-group .item:first-child{border-top:1px solid #eee}.is-sp .page-company.page-group .item .title_dejimiho{padding:12px 0 2px 120px;font-size:15px;color:#000;background:url(/wp/wp-content/themes/valuecommerce/commons/images/sp/company/group/logo_dejimiho.png) left center/100px auto no-repeat}.is-sp .page-company.page-group .item .title_buzma{padding:0 0 0 120px;font-size:15px;color:#000;background:url(/wp/wp-content/themes/valuecommerce/commons/images/sp/company/group/logo_buzma.png) left center/100px auto no-repeat}.is-sp .page-company.page-group .item .title_dyn{padding:0 0 0 120px;font-size:15px;color:#000;background:url(/wp/wp-content/themes/valuecommerce/commons/images/sp/company/group/logo_dynatech.png) left center/100px auto no-repeat}
.is-sp .page-company.page-group .item .title_bslash{padding:5px 0 5px 120px;font-size:15px;color:#000;background:url(/wp/wp-content/themes/valuecommerce/commons/images/sp/company/group/logo_bslash.png) left center/100px auto no-repeat}.is-sp .page-company.page-group .item .text{margin:16px 0 0}.is-sp .page-company.page-group .item .link{margin:10px 0 0}.is-sp .page-company.page-access .access{padding:20px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.is-sp .page-company.page-access .access>section{margin:12px 0 0}.is-sp .page-company.page-access .access>section:first-child{margin:0}.is-sp .page-company.page-access .access>section .title{margin:0 0 2px;font-size:15px;color:#000}.is-sp .page-company.page-access .map{margin:35px 0 0}.is-sp .page-company.page-access .map iframe{width:100%;height:240px}.is-sp .page-news .fiscal-headding{font-size:16px;margin:0 0 24px}.is-sp .page-news .news-entry{position:relative;padding:30px 0 0}.is-sp .page-news .news-entry .entry-header{padding:18px 0;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;margin:0 0 25px}.is-sp .page-news .news-entry .entry-header .title{font-size:15px;line-height:1.6}.is-sp .page-news .news-entry .entry-header .meta{position:absolute;top:0;left:0;font-size:12px;line-height:1;width:100%}.is-sp .page-news .news-entry .entry-header .meta .date{float:left;margin-top:5px}.is-sp .page-news .news-entry .entry-header .meta .sns{text-align:right}.is-sp .page-news .news-entry .entry-header .meta .facebook,.is-sp .page-news .news-entry .entry-header .meta .twitter{display:inline-block;vertical-align:top;margin-left:5px}.is-sp .page-news .news-entry .entry-header .meta .category{float:left;line-height:1.4}.is-sp .page-news .news-entry .entry-header .meta .category i{margin:-2px 0 0}.is-sp .page-news .news-entry .entry-body{line-height:2;font-size:12px}.is-sp .page-news .news-entry .entry-body .pr_r_box{float:none;text-align:center;padding-bottom:10px;padding-left:0}.is-sp .page-news.page-category .category{display:none}.is-sp .page-ir #contents .fiscal-headding{font-size:16px;margin:30px 0 25px}.is-sp .page-ir #contents .financial-data{padding:20px;border:1px solid #ccc;margin:32px 0;border-radius:.25rem}.is-sp .page-ir #contents .financial-data .title{color:#000;margin:0 0 5px;font-weight:700}.is-sp .page-ir #contents .financial-data .link{margin:3px 0 0}.is-sp .page-ir #contents .financial-data .link a{text-decoration:none}.is-sp .page-ir #contents .financial-data .link a:hover{text-decoration:underline}.is-sp .page-ir.page-ir_calendar .ir-cal{margin:0 0 30px}.is-sp .page-ir.page-ir_calendar section{margin:40px 0 0}.is-sp .page-ir.page-ir_calendar section h3{margin:0 0 25px;padding:0 0 4px;border-bottom:1px solid #333;font-size:15px}.is-sp .page-ir.page-ir_calendar .ir-first{margin:25px 0 0}.is-sp .page-ir.page-governance .page-summary{margin:0 0 30px}.is-sp .page-ir.page-governance .governance-item-wrap{margin:0 0 -35px}.is-sp .page-ir.page-governance .governance-item{margin:0 0 35px}.is-sp .page-ir.page-governance .governance-item>section{margin:0 0 20px}.is-sp .page-ir.page-governance .governance-item .governance-section{margin:25px 0 20px}.is-sp .page-ir.page-governance .governance-item .governance-img{margin:10px 0 0}.is-sp .page-ir.page-governance .governance-item h3{margin:-80px 0 18px;padding:110px 0 4px;border-bottom:1px solid #333;font-size:15px;color:#333}.is-sp .page-ir.page-governance .governance-item #item1{z-index:-1}.is-sp .page-ir.page-governance .governance-item #item2{z-index:-2}.is-sp .page-ir.page-governance .governance-item #item3{z-index:-3}.is-sp .page-ir.page-governance .governance-item h4{display:inline-block;margin:0 0 2px;color:#333;font-weight:700;font-size:14px}.is-sp .page-ir.page-governance .governance-item a{text-decoration:none}.is-sp .page-ir.page-governance .governance-item p{margin:0 0 10px}.is-sp .page-ir.page-governance .governance-item ol{padding:0 0 0 2em;font-size:11px;list-style-type:decimal}.is-sp .page-ir.page-risk_factors main .group{margin:25px 0 30px}.is-sp .page-ir.page-risk_factors main .group:last-child{margin-bottom:0}.is-sp .page-ir.page-risk_factors main .group h3{margin:0 0 20px;padding:0 0 2px;border-bottom:1px solid #000;font-size:16px;color:#000}.is-sp .page-ir.page-risk_factors main .group>section{margin:20px 0 0}.is-sp .page-ir.page-risk_factors main .group>section h4{margin:0 0 5px;color:#000}.is-sp .page-ir.page-risk_factors .simple-table::-webkit-scrollbar{height:5px}.is-sp .page-ir.page-risk_factors .simple-table::-webkit-scrollbar-track{background:#f1f1f1}.is-sp .page-ir.page-risk_factors .simple-table::-webkit-scrollbar-thumb{background:#bcbcbc}.is-sp .page-ir.page-disclosure_policy main>section{margin:30px 0 0}.is-sp .page-ir.page-disclosure_policy main>section h3{margin:0 0 18px;padding:0 0 5px;border-bottom:1px solid #000;font-size:16px;color:#000}.is-sp .page-ir.page-disclosure_policy .simple-table table th{white-space:normal;width:110px}.is-sp .page-ir.page-stock .simple-table table th{width:96px;white-space:normal}.is-sp .page-ir.page-stock .simple-table table td .info-text{margin:10px 0}.is-sp .page-ir.page-stock .simple-table table td .info-text h3{color:#000}.is-sp .page-ir.page-stock .simple-table table td a{text-decoration:none}.is-sp .page-ir.page-stock .simple-table table td a:hover{text-decoration:underline}.is-sp .page-ir.page-shareholders caption{margin-bottom:20px}.is-sp .page-ir.page-shareholders .stock .simple-table{margin:30px 0 45px}.is-sp .page-ir.page-shareholders .stock .simple-table caption{background:rgba(0,0,0,.07);font-size:15px;color:#000;padding:11px 20px 10px}.is-sp .page-ir.page-shareholders .stock .simple-table tbody td,.is-sp .page-ir.page-shareholders .stock .simple-table tbody th{padding:15px;border:none;border-bottom:1px solid #dee2de;background:0 0}.is-sp .page-ir.page-shareholders .shareholder .simple-table{margin:25px 0 0}.is-sp .page-ir.page-shareholders .shareholder .simple-table table caption{padding:0 0 3px;font-size:15px;color:#000;border-bottom:1px solid #333}.is-sp .page-ir.page-shareholders .shareholder .simple-table table tbody tr th{white-space:normal}.is-sp .page-ir.page-shareholders .shareholder .note{margin:10px 0 0;font-size:12px}.is-sp .page-ir.page-shareholders .shareholder .share-caption{margin:35px 0 0}.is-sp .page-ir.page-shareholders .shareholder .share-caption h4{margin:0 0 3px;font-size:16px;color:#000}.is-sp .page-ir.page-dividend .course{padding:20px;border:1px solid #ccc;border-radius:.25rem}.is-sp .page-ir.page-dividend .course h3{margin:0 0 5px;color:#000;font-weight:700}.is-sp .page-ir.page-dividend .course p{line-height:1.8}.is-sp .page-ir.page-dividend section{margin:35px 0 0}.is-sp .page-ir.page-dividend section .title{margin:0 0 25px;padding:0 0 3px;font-size:16px;color:#000;border-bottom:1px solid #333}.is-sp .page-ir.page-dividend section .dividend-table{margin:25px 0 0}.is-sp .page-ir.page-dividend section .dividend-table table td,.is-sp .page-ir.page-dividend section .dividend-table table th{border:1px solid #e9e4ed}.is-sp .page-ir.page-dividend section .dividend-table table thead th{background:#eee;padding:10px 5px;color:#000;text-align:center;vertical-align:middle;line-height:1.4}.is-sp .page-ir.page-dividend section .dividend-table table tbody th{width:20%;padding:15px 12px;background:#faf7fd;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}.is-sp .page-ir.page-dividend section .dividend-table table tbody td{padding:15px 5px;text-align:center}.is-sp .page-ir.page-dividend section .note{margin:10px 0 0;font-size:12px}.is-sp .page-ir.page-dividend section .get-reader{margin:70px 0 0;zoom:1}.is-sp .page-ir.page-dividend section .get-reader:after{content:"";display:block;clear:both}.is-sp .page-ir.page-dividend section .get-reader .reader{float:left;margin:0 10px 0 0}.is-sp .page-ir.page-dividend section .get-reader p{float:left;font-size:10px}.is-sp .page-ir.page-faq .faq-list{margin:0 -10px}.is-sp .page-ir.page-faq .faq-list li{margin:0 0 1px}.is-sp .page-ir.page-faq .faq-list li .answer,.is-sp .page-ir.page-faq .faq-list li .question{padding:0 15px 0 50px}.is-sp .page-ir.page-faq .faq-list li .question{display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;background:url(../images/sp/common/icon_question.png) 14px 24px/24px auto no-repeat #f5f5f5;color:#000;font-size:14px;padding-right:45px;font-weight:700;cursor:pointer}.is-sp .page-ir.page-faq .faq-list li .question span{display:table-cell;vertical-align:middle;height:40px;padding:18px 0}.is-sp .page-ir.page-faq .faq-list li .question:after{content:"";display:block;background:url(../images/sp/common/icon_faq_open.png) 0 50%/100% auto no-repeat;height:12px;width:12px;position:absolute;top:50%;right:17px;margin:-6px 0 0}.is-sp .page-ir.page-faq .faq-list li .answer{background:url(../images/sp/common/icon_answer.png) 14px 20px/24px auto no-repeat #fff;height:0;overflow:hidden;padding-top:0;padding-bottom:0;-webkit-transition-property:padding-top,padding-bottom;transition-property:padding-top,padding-bottom;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-sp .page-ir.page-faq .faq-list li.opened .question:after{background-image:url(../images/sp/common/icon_faq_close.png)}.is-sp .page-ir.page-faq .faq-list li.opened .answer{height:auto;padding-top:16px;padding-bottom:30px}.is-sp .page-ir.page-escape .group{margin:0 0 30px}.is-sp .page-ir.page-escape .group:last-child{margin-bottom:0}.is-sp .page-ir.page-escape .group h3{margin:0 0 20px;padding:0 0 5px;font-size:16px;color:#000;border-bottom:1px solid #333}.is-sp .page-ir.page-ir_library .ir-feed{margin-bottom:10px}.is-sp .page-ir .eir-graph{margin:-60px 0 0}.is-sp .page-financial_data .jqTable{font-size:10px;margin:0 0 45px}.is-sp .page-financial_data .jqTable td,.is-sp .page-financial_data .jqTable th{border:1px solid #e9e4ed;vertical-align:middle;line-height:1.3}.is-sp .page-financial_data .jqTable thead th{background:#f6f0fa;padding:8px 0;text-align:center}.is-sp .page-financial_data .jqTable thead .sub th{padding:6px 0}.is-sp .page-financial_data .jqTable tbody td,.is-sp .page-financial_data .jqTable tbody th{padding:8px 0}.is-sp .page-financial_data .jqTable tbody td{text-align:center;white-space:nowrap}.is-sp .strategy p{margin:0 0 20px}.is-sp .is-pc .hide-for-pc,.is-sp .ispc .show-for-sp{display:none}.is-sp .strategy h4{font-size:1.3em;margin:10px 0 25px}.is-sp .strategy h5{font-size:15px;color:#000;margin-bottom:10px}.is-sp .page-sustainability .note-block{padding-bottom:20px}.is-sp .page-sustainability .note-block p{color:#666}.is-sp .sustainability_action h3{padding:90px 0 5px;border-bottom:1px solid #333;font-size:15px;color:#333;margin:-65px 0 25px}.is-sp .sustainability_action h4{font-size:13px;margin:15px 0 5px;font-weight:700}.is-sp .sustainability_action p{margin-bottom:10px}.is-sp .sustainability_action .subtitle{padding-top:65px;margin-top:-65px}.is-sp .sustainability_action .policy-link{margin-left:20px}.is-sp .sustainability_action .simple-table table tbody td img{width:80px;margin:0 10px 10px}.is-sp .sustainability_action .matrix-table table thead th{width:auto}.is-sp .sustainability_action .matrix-table table thead th span{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;float:inline-start}.is-sp .sustainability_action .matrix-table table tbody td{text-align:center;padding:.75rem}.is-sp .sustainability_action .risk-table{overflow:auto;margin:25px 0 0}.is-sp .sustainability_action .risk-table table thead th{padding-right:3rem}.is-sp .sustainability_action .risk-table table thead .narrow{padding-right:.5rem;text-align:center}.is-sp .sustainability_action .risk-table table tbody th{white-space:normal}.is-sp .sustainability_action .risk-table table tbody td{padding:.75rem 1rem;text-align:center}.is-sp .sustainability_action .risk-table table tbody td ul{text-align:left}.is-sp .sustainability_action .risk-table table tbody td ul li{margin-left:8px;list-style:disc}.is-sp .sustainability_action .risk-table table tbody td ul .opportunity{list-style:none;padding-left:4px}.is-sp .sustainability_action .risk-table table tbody td ul .opportunity::before{content:"○ ";margin-left:-17px}.is-sp .sustainability_action .risk-table table tbody td ul .risk{list-style:none;padding-left:4px}.is-sp .sustainability_action .risk-table table tbody td ul .risk::before{content:"● ";margin-left:-17px}.is-sp .page-recruit .intro-copy{font-size:16px;color:#000;padding:0 0 14px;border-bottom:1px solid #333;margin:0 0 24px}.is-sp .page-recruit .internship{display:block;margin-top:10px}.is-sp .page-recruit.page-fresh .read-wrap{margin:-10px 0 20px}.is-sp .page-recruit.page-fresh .main-img{margin:0 0 30px;padding:35px 0;background:#4ec4c5}.is-sp .page-recruit.page-fresh .wrap01{margin:0 0 20px;padding:25px;background:#f6f0fa;zoom:1}.is-sp .page-recruit.page-fresh .wrap01:after{content:"";display:block;clear:both}.is-sp .page-recruit.page-fresh .wrap01 .read,.is-sp .page-recruit.page-fresh .wrap01 .read_end{font-weight:700;margin-bottom:10px}.is-sp .page-recruit.page-fresh .wrap02{padding:25px;border:1px solid #eee;margin:0 0 20px;zoom:1}.is-sp .page-recruit.page-fresh .wrap02:after{content:"";display:block;clear:both}.is-sp .page-recruit.page-fresh .innovator_btn{margin-bottom:40px;text-align:center}.is-sp .page-recruit.page-fresh .innovator_btn ul{text-align:center}.is-sp .page-recruit.page-fresh .innovator_btn li{display:block;margin-bottom:10px}.is-sp .page-recruit.page-fresh .innovator_btn .passive{opacity:.3;background-color:#fff}.is-sp .page-recruit.page-fresh h3.ideal-candidate{text-align:center;font-size:1.2em}.is-sp .page-recruit.page-fresh h3.ideal-candidate span{display:block;margin:10px 5px;font-weight:700}.is-sp .page-recruit.page-fresh h3.title{margin:0 0 20px;padding:0 0 5px;border-bottom:1px solid #000;font-size:15px;color:#000}.is-sp .page-recruit.page-fresh h4{margin:0 0 3px;font-size:15px}.is-sp .page-recruit.page-fresh h4.innovator{text-align:center}.is-sp .page-recruit.page-fresh h4.innovator span{display:block;font-weight:700;margin:3px 0 10px}.is-sp .page-recruit.page-fresh .baloon-wrap{margin:15px 0 60px;text-align:center}.is-sp .page-recruit.page-fresh .baloon-wrap .balloon-txt{padding:10px 0 0;text-align:left}.is-sp .page-recruit.page-fresh .baloon-wrap .balloon-txt h4{margin-bottom:10px!important}.is-sp .page-recruit.page-fresh .entry{margin:30px 0 60px;zoom:1}.is-sp .page-recruit.page-fresh .entry:after{content:"";display:block;clear:both}.is-sp .page-recruit.page-fresh .entry .mynav-text{float:left;padding:14px 0 0}.is-sp .page-recruit.page-fresh .entry .mynav-text .link{padding:0 0 0 12px;background-image:url(/wp/wp-content/themes/valuecommerce/commons/images/common/icon_arrow1.png);background-repeat:no-repeat;background-position:2px 6px}.is-sp .page-recruit.page-fresh .entry .mynav-text .link a{text-decoration:none}.is-sp .page-recruit.page-fresh .simple-table table{margin-bottom:20px}.is-sp .page-recruit.page-fresh .simple-table table .col01{width:22%}.is-sp .page-recruit.page-fresh .simple-table table .col02{width:auto}.is-sp .page-recruit.page-fresh .simple-table table thead th{background:#f7f7f7;padding:9px}.is-sp .page-recruit.page-fresh .schedule-list dd,.is-sp .page-recruit.page-fresh .schedule-list dl,.is-sp .page-recruit.page-fresh .schedule-list dt{display:block}.is-sp .page-recruit.page-fresh .schedule-list dd li{list-style:disc inside;padding-left:1em;text-indent:-1em}.is-sp .page-recruit.page-fresh .apply{text-align:center;font-size:16px}.is-sp .page-recruit.page-fresh .apply a{display:block;background:#4e2376;color:#fff;padding:15px 0;text-decoration:none}.is-sp .page-recruit.page-fresh .apply a span{background:url(../images/common/icon_arrow2_w.png) 0 50%/6px auto no-repeat;padding:0 0 0 18px}.is-sp .page-recruit.page-fresh .pdf-wrap{margin:60px 0}.is-sp .page-recruit.page-fresh .pdf-thum{margin-top:10px;text-align:center}.is-sp .page-recruit.page-fresh .pdf-thum img{border:1px solid #eee}.is-sp .page-recruit.page-staff .main-img,.is-sp .page-recruit.page-staff2 .main-img,.is-sp .page-recruit.page-staff3 .main-img{margin:0;padding:10px 0;background:#fff}.is-sp .page-recruit.page-staff .message,.is-sp .page-recruit.page-staff2 .message,.is-sp .page-recruit.page-staff3 .message{padding:0 10px}.is-sp .page-recruit.page-staff .message .challenging,.is-sp .page-recruit.page-staff2 .message .challenging,.is-sp .page-recruit.page-staff3 .message .challenging{margin-bottom:5px;font-weight:700;font-size:14px}.is-sp .page-recruit.page-staff .message .text,.is-sp .page-recruit.page-staff2 .message .text,.is-sp .page-recruit.page-staff3 .message .text{font-size:14px;line-height:160%}.is-sp .page-recruit.page-staff .year,.is-sp .page-recruit.page-staff2 .year,.is-sp .page-recruit.page-staff3 .year{line-height:150%}.is-sp .page-recruit.page-staff .name,.is-sp .page-recruit.page-staff2 .name,.is-sp .page-recruit.page-staff3 .name{font-size:auto}.is-sp .page-recruit.page-staff dl,.is-sp .page-recruit.page-staff2 dl,.is-sp .page-recruit.page-staff3 dl{padding:0 10px;font-size:14px}.is-sp .page-recruit.page-staff dt,.is-sp .page-recruit.page-staff2 dt,.is-sp .page-recruit.page-staff3 dt{font-weight:700;padding-top:20px}.is-sp .page-recruit.page-staff dd,.is-sp .page-recruit.page-staff2 dd,.is-sp .page-recruit.page-staff3 dd{padding-top:7px}.is-sp .page-recruit.page-staff table,.is-sp .page-recruit.page-staff2 table,.is-sp .page-recruit.page-staff3 table{width:100%;margin:0 auto;border-collapse:collapse;border-spacing:0}.is-sp .page-recruit.page-staff table th,.is-sp .page-recruit.page-staff2 table th,.is-sp .page-recruit.page-staff3 table th{padding:5px 10px;background-color:#f6f0f6;border:1px solid #e9e4ed;vertical-align:middle;text-align:right}.is-sp .page-recruit.page-staff table td,.is-sp .page-recruit.page-staff2 table td,.is-sp .page-recruit.page-staff3 table td{border:1px solid #e9e4ed;padding:5px 10px;vertical-align:middle}.is-sp .page-recruit.page-experienced .sub-headding{font-size:16px;color:#000;padding:0 0 7px;border-bottom:1px solid #333;margin:30px 0 25px}.is-sp .page-recruit.page-experienced .experienced_read{padding-top:15px}.is-sp .page-recruit.page-experienced .vc-images{width:100%}.is-sp .page-recruit.page-experienced .vc-images .photo{width:80%;margin:15px auto 0}.is-sp .page-recruit.page-experienced .job-list{margin:-18px -10px 40px}.is-sp .page-recruit.page-experienced .job-list li{border-bottom:1px solid #eee}.is-sp .page-recruit.page-experienced .job-list li a{display:block;padding:16px 15px 16px 22px;text-decoration:none}.is-sp .page-recruit.page-experienced .job-list li a span{font-size:1.2em}.is-sp .page-recruit.page-experienced .job-vote{margin:0 0 20px}.is-sp .page-recruit.page-experienced .job-vote .apply{margin:30px 0 0;text-align:center;font-size:16px}.is-sp .page-recruit.page-experienced .job-vote .apply a{display:block;background:#4e2376;color:#fff;padding:15px 0;text-decoration:none}.is-sp .page-recruit.page-experienced .job-vote .apply a span{background:url(../images/common/icon_arrow2_w.png) 0 50%/6px auto no-repeat;padding:0 0 0 18px}.is-sp .page-contact .caution{padding:16px;border:1px solid #eee;margin:15px 0 38px;border-radius:.25rem}.is-sp .page-contact .caution .title{font-weight:700;color:#000}.is-sp .page-contact .caution ul li{position:relative;margin:8px 0 0 18px;list-style:disc}.is-sp .page-contact .other-contact{margin:36px 0 0}.is-sp .page-contact .other-contact .widget-wrap{margin-top:15px}.is-sp .page-contact .thankyou{border:1px solid #eee;padding:19px 17px}.is-sp .page-contact.page-agreement .privacy{border:1px solid #eee;padding:16px;margin:0 0 22px}.is-sp .page-contact.page-agreement .privacy section{margin:16px 0 0}.is-sp .page-contact.page-agreement .privacy section:first-child{margin-top:0}.is-sp .page-contact.page-agreement .privacy section h3{font-size:15px;color:#000;margin:0 0 4px}.is-sp .page-contact.page-agreement .agreement{margin:0 0 22px}.is-sp .page-contact.page-agreement .agreement .buttons{margin:22px 0 0;text-align:center}.is-sp .page-contact.page-agreement .agreement .buttons li{margin:0 0 20px;cursor:pointer;line-height:1}.is-sp .page-contact.page-agreement .agreement .buttons li a{display:block;background:#4e2376;padding:14px 0 18px;color:#fff;font-size:15px;text-decoration:none}.is-sp .page-contact.page-agreement .agreement .buttons li a span{background:url(../images/common/icon_arrow2_w.png) 0 50%/6px auto no-repeat;padding:0 0 0 16px}.is-sp .page-contact.page-agreement .agreement .buttons li a:hover{background:#5c4074}.is-sp .page-contact.page-agreement .agreement .buttons li a.disagree{background:#737373}.is-sp .page-contact.page-agreement .agreement .buttons li a.disagree:hover{background:#838383}.is-sp .page-contact.page-press .intro p{margin:0 0 15px}.is-sp .page-contact.page-press .intro .attention{margin-top:35px}.is-sp .page-privacy_policy .pplist{margin:15px 0 0;padding:0 0 0 20px}.is-sp .page-privacy_policy .pplist li{margin:0 0 10px;list-style-type:decimal}.is-sp .page-privacy_policy .sign{margin:25px 0 0;text-align:right}.is-sp .page-privacy_policy .window{margin:30px 0 0;padding:18px;border:1px solid #eee}.is-sp .page-privacy_policy .window h3{color:#000}.is-sp .page-privacy_policy .window p{margin:15px 0 0}.is-sp .page-privacy_policy .window a{word-break:break-all}.is-sp .page-privacy_policy .pp-use{margin:40px 0 0}.is-sp .page-privacy_policy .pp-use h3{padding:0 0 5px;border-bottom:1px solid #000;font-size:15px;color:#000}.is-sp .page-privacy_policy .pp-use .pp-use-item h4{margin:25px 0 0;color:#000}.is-sp .page-privacy_policy .pp-use .pp-use-item section{padding:0 0 0 2.3em}.is-sp .page-privacy_policy .pp-use .pp-use-item section h5{margin:15px 0 0 -1.3em;color:#000}.is-sp .page-privacy_policy .pp-use .pp-use-item section .propriety{margin:0 0 3px}.is-sp .page-privacy_policy .pp-use .pp-use-item .stop{padding:0 0 0 1em}.is-sp .page-privacy_policy .pp-use .pp-use-item .stop h5{margin:15px 0 0}.is-sp .page-privacy_policy .pp-use .pp-use-item .item-summry{margin-bottom:10px!important;padding-left:1em!important}.is-sp .page-privacy_policy .pp-use .pp-use-item .item-summry h6{margin:0 0 0 -1.3em!important}.is-sp .page-sitemap main .sitemap-wrap{margin:0 -10px;font-size:15px;zoom:1}.is-sp .page-sitemap main .sitemap-wrap:after{content:"";display:block;clear:both}.is-sp .page-sitemap main .sitemap-wrap .col{width:100%}.is-sp .page-sitemap main .sitemap-wrap .col .sec h3{background:#f5f5f5;font-size:17px}.is-sp .page-sitemap main .sitemap-wrap .col .sec h3 a{display:block;padding:15px 10px}.is-sp .page-sitemap main .sitemap-wrap .col .sec ul li{position:relative;border-bottom:1px solid #eee}.is-sp .page-sitemap main .sitemap-wrap .col .sec ul li:before{background:#333;content:"";display:block;height:1px;width:9px;position:absolute;top:50%;left:10px;z-index:2;margin:-1px 0 0}.is-sp .page-sitemap main .sitemap-wrap .col .sec ul li a{display:block;padding:15px 30px}.is-sp .page-sitemap main .sitemap-wrap .col .sec ul .indent{border:none}.is-sp .page-sitemap main .sitemap-wrap .col .sec ul .indent:before{background:0 0}.is-sp .page-sitemap main .sitemap-wrap .col .sec ul .indent h4{padding:15px 30px;border-bottom:1px solid #eee;color:#000;font-size:17px}.is-sp .page-sitemap main .sitemap-wrap .col .sec ul .indent ul li{background-position:30px 25px}.is-sp .page-sitemap main .sitemap-wrap .col .sec ul .indent ul li:before{left:30px}.is-sp .page-sitemap main .sitemap-wrap .col .sec ul .indent ul li a{padding:15px 48px}.is-sp .page-sitemap main .sitemap-wrap .col .top{margin:0 0 2px}.is-sp .privacy_action h3{padding:0 0 5px;border-bottom:1px solid #333;font-size:15px;color:#333;margin:25px 0}.is-sp .privacy_action h4{font-size:13px;margin:15px 0 5px}.is-sp .privacy_action a{word-break:break-all}.is-sp .privacy_action dl{overflow:hidden}.is-sp .privacy_action dt{display:inline;float:left;width:100%;padding-top:4px}.is-sp .privacy_action dd{margin-bottom:8px;padding-top:4px}.is-sp .page-security_policy .pp-use-item h4{margin:25px 0 0;color:#000}.is-sp .page-security_policy .pp-use-item section{padding:0 0 0 2.3em}.is-sp .page-security_policy .sign{margin:25px 0 0;text-align:right}.is-sp .error404 .content-404{padding:50px 0 60px;text-align:center;line-height:2}.is-sp .error404 .content-404 .title{font-size:16px}.is-sp .error404 .content-404 .totop{margin:20px 0 0}#gotop{position:fixed;right:10px;bottom:60px;z-index:100;-webkit-transform:translate3d(0,0,0)}#gotop a{width:46px;height:46px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../images/common/icon_bc_arrow3.png) center center no-repeat #333}#gotop a:hover{opacity:.75;-moz-opacity:.75}