@charset "UTF-8";.flx{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:left;-webkit-box-pack:left;-ms-flex-pack:left;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.flex-item{flex:1}.flex-item img{width:100%}.mb5{margin-bottom:5vh}.mb10{margin-bottom:10vh}.content{margin-bottom:10vh}body{font-family:游ゴシック体,'Yu Gothic',YuGothic,'ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',メイリオ,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;overflow-x:hidden;font-size:1vw}.wrap{width:90%;margin:auto}.top_wrap{width:75%;margin:auto}.f_navi .wrap{width:90%}main{line-height:1.8}.home_top_first_view{width:100vw;height:100vh;position:relative;background-color:#000}.top_first_view{width:100vw;height:80vh;position:relative;background-color:#000}.top_first_view img{object-fit:cover;width:100%;height:100%;opacity:.6}.home_top_first_view img{object-fit:cover;width:100%;height:100%;opacity:.6}.top_h{position:absolute;top:0;left:0;width:100vw}.top_h .top_h_wrap{padding:0 3vw;display:flex;flex-wrap:wrap;height:100vh;color:#fff}.top_h .top_h_wrap .top_h_L{border-right:1px solid #fff;padding:10vh 2.7vw 3vh 0;width:24vw}.top_h .top_h_wrap .top_h_L .co_name{font-size:1.6vw;margin:2vh 0 12vh;font-weight:700;letter-spacing:1px}.top_h .top_h_wrap .top_h_L .top_h_glist{margin:0 0 15vh}.top_h .top_h_wrap .top_h_L .top_h_glist .top_h_glist_ttl{font-size:1.4vw;border-bottom:1px solid #ccc;margin:0 0 4vh;padding:0 0 1vh}.top_h .top_h_wrap .top_h_L .top_h_glist ul li{margin:0 0 2.3vh}.top_h .top_h_wrap .top_h_L .top_h_glist ul li a{font-size:1.2vw}.top_h .top_h_wrap .top_h_L .top_h_glist ul li a:after{content:'';display:inline-block;width:2vw;height:2vh;background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/link_icon_w.svg) no-repeat 7px center/contain}.top_h .top_h_wrap .top_h_L .top_h_glist ul li:nth-child(3) a:after{content:none}.top_h .top_h_wrap .top_h_L .top_h_rnumber{font-size:1.1vw;margin:0 0 2vh}.top_h .top_h_wrap .top_h_L .top_h_tel{font-size:1.1vw;margin:0 0 3vh;line-height:3vh}.top_h .top_h_wrap .top_h_L .top_h_req_btn a{border:1px solid #fff;display:block;padding:1.6vh 0;text-align:center;font-size:1.1vw;letter-spacing:2px}.top_h .top_h_wrap .top_h_R{padding:10vh 0 3vh;width:70vw;position:relative}.top_h .top_h_wrap .top_h_R h2.top_copy{font-size:2.5vw;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;margin:0 0 0 30vw;font-weight:700;line-height:1.6;position:absolute}.top_h .top_h_wrap .top_h_R .top_catch{position:absolute;top:35vh;left:10vw;width:70%}.top_h .top_h_wrap .top_h_R .top_catch img{width:100%}nav.top_nav{width:100%;padding:5vh 0;margin:1vh 0 3vh}nav.top_nav ul{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:left;-webkit-box-pack:left;-ms-flex-pack:left;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}nav.top_nav li{width:20%}nav.top_nav li a{display:block;padding:18vh 0 4vh;border-right:1px solid #ddd}nav.top_nav li a:hover{color:#ac0000}nav.top_nav li .office{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_office.png) no-repeat center 5vh;background-size:15%}nav.top_nav li .office:hover{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_office_on.png) no-repeat center 3vh;background-size:27%}nav.top_nav li .work{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_work.png) no-repeat center 5vh;background-size:19%}nav.top_nav li .work:hover{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_work_on.png) no-repeat center 3.3vh;background-size:30%}nav.top_nav li .qa{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_qa.png) no-repeat center 5vh;background-size:19%}nav.top_nav li .qa:hover{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_qa_on.png) no-repeat center 3vh;background-size:30%}nav.top_nav li .voice{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_voice.png) no-repeat center 5vh;background-size:19%}nav.top_nav li .voice:hover{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_voice_on.png) no-repeat center 3vh;background-size:30%}nav.top_nav li .inquiry{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_inquiry.png) no-repeat center 5vh;background-size:19%}nav.top_nav li .inquiry:hover{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_inquiry_on.png) no-repeat center 3vh;background-size:30%}nav.top_nav li:last-child a{border:none}nav.top_nav .top_nav_cont{text-align:center}nav.top_nav .top_nav_cont p{margin:0 0 3vw}nav.top_nav .top_nav_cont .top_nav_ttl{font-size:155%;font-weight:700;margin:0 0 1vh}nav.top_nav .top_nav_cont .top_nav_cap{font-size:110%;color:#aaa}h2.ttl{font-size:160%;font-weight:700;padding:0 .3vw 1.3vh;border-bottom:3px solid #000;position:relative}h2.ttl span{position:absolute;right:0;border-left:1px solid #666;padding:0 0 0 1vw}ul.information li{padding:4vh .5vw 3.5vh;border-bottom:1px solid #ccc}ul.information li a{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:left;-webkit-box-pack:left;-ms-flex-pack:left;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;font-size:120%}ul.information li a .info_day{width:180px}ul.information li a:hover{color:#0089ff}.domain{background-color:#eee;padding:11vh 8% 5vh}.domain ul{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:left;-webkit-box-pack:left;-ms-flex-pack:left;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.domain ul li{width:30%;margin:0 5% 7vh 0;position:relative;background:#fff}.domain ul li:nth-child(3n){margin:0 0 7vh}.domain ul li a{display:block;background:#000}.domain ul li a:hover{opacity:.6}.domain ul li a img{width:100%;opacity:.6}.domain ul li .domain_ttl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;color:#fff;text-align:center;font-size:1.5vw;font-weight:700;line-height:1.6}.domain ul li.domain_cap{background:0 0}.domain ul li.domain_cap a{background:0 0}.domain ul li.domain_cap a:hover{opacity:1;cursor:default}.domain ul li.domain_cap a .domain_ttl_caption{text-align:left;width:85%}.domain ul li.domain_cap a .domain_ttl_caption p{font-size:60%;font-weight:400;margin:3vh 0 0}.f_banner ul{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.f_banner ul li{margin:0 1vh 5vh}.f_banner ul li a:hover{opacity:.6}.f_navi{background-color:#ececea;padding:9vh 4vw 4vh}.f_navi ul{margin:0 0 4vh}.f_navi ul li{padding:.5vh 1vw;border-left:1px solid #ccc;font-size:1vw}.f_navi ul li:first-child{font-weight:700;border:none;margin-right:0}.f_navi ul li:nth-child(4) a:after{content:none}.f_navi ul li a:hover{text-decoration:underline}.f_navi ul li a:after{content:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/link_icon_b.svg);vertical-align:middle;margin:0 0 0 5px}.f_navi ul.group1 li:first-child{margin-right:3vw}.f_navi ul.group2 li a:after{content:none}.copyright{background-color:#97999b;padding:4vh 0}.copyright p{text-align:center;font-size:110%;color:#fff}.un_hd{position:absolute;top:0;left:0;width:100vw;padding:7vh 0 5vh;border-bottom:1px solid #ccc}.un_hd .wrap{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.logo{width:70%}.logo img{width:70%}.un_hd_logo{flex:1}.un_hd .wrap .un_hd_logo h1{margin:0 0 1vh}.un_hd .wrap .un_hd_logo h1 img{width:25%}.un_hd .wrap .un_hd_logo .co_name{font-size:1.5vw;font-weight:700;letter-spacing:1px;color:#fff}.un_hd .wrap .un_hd_right{color:#fff}.un_hd .wrap .un_hd_right .un_hd_up{font-size:1vw;margin:0 0 5vh}.un_hd .wrap .un_hd_right .un_hd_up .un_hd_rnumber{margin:0 3vw 0 0}.un_hd .wrap .un_hd_right .un_hd_up .un_hd_req_btn a{border:1px solid #fff;padding:.5vh 2.6vw}.un_hd .wrap .un_hd_right nav.un_navi ul{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.un_hd .wrap .un_hd_right nav.un_navi ul li a{font-size:1.25vw;font-weight:700}.un_hd .wrap .un_hd_right nav.un_navi ul li a:hover{opacity:.6}.page_ttl{position:absolute;top:40%;left:15%;text-align:center}.page_ttl .page_ttl_img{margin:0 0 4vh}.page_ttl .page_ttl_img img{height:36px}.page_ttl h2{font-size:3.5vw;color:#fff;font-weight:700;margin:0 0 1.5vh}.page_ttl .page_ttl_en{color:#ccc;font-size:2vw}.u_wrap{width:90%;margin:-7vh auto 0;background-color:#fff;position:relative;padding:8vh 7vw;border-radius:10px}h2.h2_ttl{font-size:2vw;font-weight:700;margin:0 0 5vh}h2.h2_ttl span{color:#333;font-size:1.1vw;margin:0 0 0 1.5vw;font-weight:400}h2.h2_ttl span.icon_corp{color:#fff;font-weight:700;padding:.6vh 1.7vw .4vh;border-radius:5px;vertical-align:middle;font-size:1.2vw;margin:0 1vw 0 0;background-color:#ac0000}h2.h2_ttl span.icon_ind{background-color:#ffa700;color:#fff;font-weight:700;padding:.6vh 1.7vw .4vh;border-radius:5px;vertical-align:middle;font-size:1.2vw;margin:0 1vw 0 0}.un_table{margin:0;font-size:1.1vw;line-height:2}.un_table tr{border-bottom:1px dashed #ccc;padding:0}.un_table tr:first-child{border-top:1px dashed #ccc}.un_table tr th{vertical-align:middle;padding:4vh 0;width:22%;text-align:center;font-weight:400}.un_table tr td{padding:4vh 0;vertical-align:middle}.un_table tr td .tbl_co{border-left:1px solid #ccc;padding:2vh 4vw}.un_table tr td .tbl_co a{text-decoration:underline}.un_table tr td .tbl_co a:hover{color:#0088fc}.member_wrap{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:left;-webkit-box-pack:left;-ms-flex-pack:left;align-items:top;-webkit-box-align:top;-ms-flex-align:top;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;padding:5vh 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}.member_wrap .member_prof{width:50%;line-height:2;padding:0 4% 0 0;margin:0 0 2vh}.member_wrap .member_prof:last-child{padding:0 0 0 5%;width:50%;border-left:1px solid #ccc}.member_wrap .member_prof h3.member_ttl{font-size:1.7vw;font-weight:700;margin:0 0 2vh}.member_wrap .member_prof h3.member_ttl span{margin:0 0 0 1.5vw;color:#666;font-weight:400;font-size:1vw;vertical-align:middle}.member_wrap .member_prof .member_cont{font-size:1.1vw}.dash_bd_cont{padding:6vh 0 2vh;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;font-size:1.1vw}h3.h3_ttl{font-size:1.8vw;font-weight:700;margin:0 0 3vh}.border_cont{border:1px solid #999;padding:6vh 3vw;border-radius:15px;margin:0 0 10vh}.border_cont p.info{font-weight:700;margin:0 0 4vh}.border_cont p.info:before{content:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_i.png);vertical-align:sub}table.bg_stripe{width:100%;font-size:1.1vw;margin:0 0 5vh}table.bg_stripe tr th{padding:3vh 0;text-align:center;font-weight:400;width:40%}table.bg_stripe tr td{padding:3vh 2vw;text-align:left;vertical-align:middle;width:60%}table.bg_stripe tr td a{text-decoration:underline}table.bg_stripe tr:nth-child(odd){background-color:#f7f7f7}table.bg_stripe tr:first-child{border-bottom:1px solid #999}table.bg_stripe tr:first-child th,table.bg_stripe tr:first-child td{font-weight:700}.txt_img{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;align-items:top;-webkit-box-align:top;-ms-flex-align:top;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;font-size:1vw}.faq table.bg_stripe{margin:0 0 5vh}.faq table.bg_stripe th{width:11%;font-size:1.8vw;font-weight:700;color:#666}.faq table.bg_stripe td{width:87%;padding:3vh 2vw 3vh 0}.un_case h3.h3_ttl{border-left:7px solid #ddd;padding:0 0 0 1vw;line-height:1.2;margin:0 0 2vh;font-size:2vw}.un_voice h3.h3_ttl{border-left:7px solid #ddd;padding:0 0 0 1vw;line-height:1.2;margin:0 0 2vh;font-size:1.5vw}.un_voice .faq table.bg_stripe th{width:0}.un_voice .faq table.bg_stripe td{width:90%;padding:3vh 4vw}.un_voice .faq table.bg_stripe td span{margin:0 0 0 1vw;font-size:.9vw;font-weight:400}.wpcf7-form p{margin-bottom:0}section.contact{background-color:#edf7ef}.contactForm{max-width:85%;margin:0 auto}.contact_item{margin-bottom:2rem}.label{display:inline-block;font-size:1.2rem;line-height:1.6;letter-spacing:.05em;margin-bottom:.6rem;font-weight:700}.label_tag{font-size:.8rem;color:#fff;border-radius:.3rem;margin-right:1rem;padding:5px 10px 3px}.label_must{background-color:#c84772}.label_option{background-color:#888988}.inputs{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text],input[type=email],input[type=tel]{border:solid 1px #707070;padding:5px 10px;font-size:inherit;width:75%;border-radius:4px}textarea.wpcf7-form-control{border:solid 1px #707070;padding:.5rem;height:207px;font-size:1rem;width:75%;border-radius:4px}.btnArea{text-align:center}input[type=submit]{background:#c84772;border:2px solid #fff;width:280px;color:#fff;text-align:center;font-size:1.3rem;line-height:1.3;letter-spacing:.5em;text-indent:.5em;font-weight:700;padding:1.2rem 0;margin-top:2rem;cursor:pointer;border-radius:.3rem;transition:all .3s}input[type=submit]:hover{color:#c84772;background-color:#fff;border-color:#c84772}.wpcf7 .ajax-loader{display:block;margin:0 auto}@media only screen and (max-width:599px){.mb10{margin-bottom:5vh}.content{margin-bottom:5vh}.top_h .top_h_wrap{height:auto}.top_h .top_h_wrap .top_h_L{padding:2vh 0 1vh;width:31vw;border-right:none}.top_h .top_h_wrap .top_h_L .top_h_rnumber{margin:0 0 .3vh}.top_h .top_h_wrap .top_h_L .top_h_req_btn a{padding:.6vh 0}.top_h .top_h_wrap .top_h_L .top_h_tel{margin:0 0 1vh;line-height:1.5vh}.top_h .top_h_wrap .top_h_L h1 img{width:11vw}.top_h .top_h_wrap .top_h_L .co_name{font-size:.5vw;margin:.5vh 0 2vh}.top_h .top_h_wrap .top_h_L .top_h_glist .top_h_glist_ttl{margin:0 0 1vh;padding:0 0 .5vh;border-bottom:1px solid #888}.top_h .top_h_wrap .top_h_L .top_h_glist ul li{margin:0 0 1.5vh}.top_h .top_h_wrap .top_h_L .top_h_glist ul li a:after{width:10px;height:4px;background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/link_icon_w.svg) no-repeat 1px center/contain}.top_h .top_h_wrap .top_h_L .top_h_glist{margin:0 0 4vh}.top_h .top_h_wrap .top_h_L .top_h_glist ul li{margin:0 0 .8vh}.top_h .top_h_wrap .top_h_R{padding:4vh 0 3vh;width:63vw}.top_h .top_h_wrap .top_h_R .top_catch{left:6vw;top:12vh;width:80%}.top_first_view img{object-fit:contain}.top_first_view{height:auto}.home_top_first_view img{object-fit:contain}.home_top_first_view{height:auto}.top_h .top_h_wrap .top_h_R h2.top_copy{margin:0 0 0 14vw}.top_h .top_h_wrap .top_h_L .top_h_req_btn a{width:80%}nav.top_nav{padding:2vh 0;margin:1vh 0 2vh}nav.top_nav li a{padding:7vh 0 1vh}nav.top_nav .top_nav_cont .top_nav_ttl{margin:0}nav.top_nav li .office{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_office.png) no-repeat center 2.6vh;background-size:23%}nav.top_nav li .work{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_work.png) no-repeat center 3vh;background-size:28%}nav.top_nav li .qa{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_qa.png) no-repeat center 3vh;background-size:26%}nav.top_nav li .voice{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_voice.png) no-repeat center 3vh;background-size:26%}nav.top_nav li .inquiry{background:url(//axia-sr.co.jp/wp-content/themes/axia/assets/img/icon_inquiry.png) no-repeat center 3.5vh;background-size:26%}ul.information li{padding:1.5vh .5vw 1vh}ul.information li a .info_day{width:23%}.domain{padding:5vh 6% 1vh}.domain ul li{margin:0 5% 3vh 0}.domain ul li:nth-child(3n){margin:0 0 4vh}.domain ul li.domain_cap a .domain_ttl_caption p{margin:2vh 0 0}.f_banner ul li{margin:0 .5vh;width:24%}.f_navi ul li a:after{content:none}.un_hd{padding:4vh 0 3vh}.un_hd .wrap .un_hd_logo{width:30%}.un_hd .wrap .un_hd_right .un_hd_up .un_hd_rnumber span{display:block}.un_hd .wrap .un_hd_logo h1 img{width:20%}.un_hd .wrap .un_hd_right .un_hd_up{margin:0 0 2vh}.page_ttl{top:22%}.page_ttl .page_ttl_img{margin:0 0 1vh}.page_ttl .page_ttl_img img{height:20px}.page_ttl h2{font-size:2.5vw;margin:0 0 .5vh}.u_wrap{margin:-3vh auto 0;padding:5vh 5vw}.un_table tr td{padding:2vh 0}h2.h2_ttl{margin:0 0 2vh}.dash_bd_cont{padding:2vh 0 2vh}h3.h3_ttl{margin:0 0 1vh}.border_cont p.info:before{content:none}.border_cont p.info{margin:0 0 2vh}.border_cont{padding:4vh 3vw;margin:0 0 5vh}.txt_img div{width:50%}.label{font-size:15px}.label_tag{font-size:11px;padding:3px 10px 2px}input[type=text],input[type=email]{width:100%;padding:10px}textarea.wpcf7-form-control{width:100%}.f_navi{padding:4vh 4vw 1vh}table.bg_stripe tr th{padding:1vh 0}table.bg_stripe tr td{padding:1vh 2vw}.srp_img{text-align:center}.srp_img img{width:35%}.posts-navigation a{font-size:.7rem}}.posts-navigation{display:table;width:100%;padding:8px 0;border-top:1px solid #000;font-size:1rem}.posts-navigation .nav-links{display:table-row;width:100%;word-break:break-all}.posts-navigation .nav-links .nav-previous{display:table-cell;width:50%;padding-right:48px;text-align:left}.posts-navigation .nav-links .nav-next{display:table-cell;width:50%;padding-left:48px;text-align:right}.office_img{margin:5vh 0}.office_img img{width:100%}