﻿@media only screen and (min-width: 1025px){.con_outline .box_outline,.wrp_access .company_st{width:83.1899%;margin-right:0;margin-left:auto}}@media only screen and (max-width: 1024px){.con_outline .box_outline,.wrp_access .company_st{width:92%;max-width:1290px;margin-right:auto;margin-left:auto}}@media only screen and (max-width: 1024px) and (max-width: 1024px){.con_outline .box_outline,.wrp_access .company_st{width:87%}}@media only screen and (min-width: 1025px){.wrp_access .box_access{width:86.82635%;margin-right:0;margin-left:auto}}#abi_page:before{display:none}@media only screen and (min-width: 768px){.con_outline{margin-top:50px}}@media only screen and (max-width: 767px){.con_outline{margin-top:2em}}@media only screen and (min-width: 768px){.con_outline .box_outline .box_title{display:flex}}.con_outline .box_outline .box_title .box_btn{max-width:335px;width:100%}@media only screen and (min-width: 768px){.con_outline .box_outline .box_title .box_btn{margin-left:40px}}@media only screen and (max-width: 767px){.con_outline .box_outline .box_title .box_btn{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_outline .box_outline .box_title .box_btn .tmp_btn{margin:0}}.con_outline .box_outline .box_title .box_btn .tmp_btn a .jp:after{font-family:FontAwesome;content:"\f24d";margin-left:5px}@media only screen and (min-width: 1025px){.con_outline .box_outline:not(:first-child){margin-top:140px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_outline .box_outline:not(:first-child){margin-top:7em}}@media only screen and (max-width: 767px){.con_outline .box_outline:not(:first-child){margin-top:5em}}@media only screen and (min-width: 768px){.con_outline .box_outline th{width:205px}}.con_outline .box_outline td dl{display:flex;padding-bottom:1em}.con_outline .box_outline td dl dt{width:18em}.con_outline .box_outline td dl dt.head{font-weight:bold}.con_outline .box_outline td dl dd.name{width:9em}.con_outline .box_outline td dl.sep{margin-top:15px}.con_outline .box_outline td ul{padding-top:1em}.con_outline .box_outline td ul li{padding-bottom:1em}.con_outline .box_outline td ul li:before{content:"・";padding-right:.2em}.con_outline .box_outline td ol li{padding-bottom:1em}.con_outline .box_outline td .tmp_btn{width:280px;margin-top:1.3em;margin-bottom:1em}@media only screen and (min-width: 768px){.con_outline .box_outline td .tmp_btn{margin-left:0}}@media only screen and (max-width: 767px){.con_outline .box_outline td .tmp_btn{width:200px;margin-left:0}}.con_outline .box_outline .tmp_table_respon{display:block;overflow-x:scroll;white-space:nowrap;width:100%;border-top:none !important}.con_outline .box_outline .tmp_table_respon tr:first-of-type{border-top:1px solid #dadada}.con_outline .box_outline .director{padding-bottom:.5em}.con_outline .link_map{text-decoration:none !important;border-bottom:1px solid;padding-bottom:.1em}.mouse .con_outline .link_map:hover,.touch .con_outline .link_map.touchstart{border-bottom:none}.touch .con_outline .link_map{-webkit-tap-highlight-color:transparent}.touch .con_outline .link_map.touchend{transition-delay:200ms}.con_outline .link_map .en{letter-spacing:.06em;font-feature-settings:"palt";font-family:'Hind Guntur', sans-serif;font-weight:bold}.con_outline .link_map:before{content:"\f3a3";font-family:"Ionicons";padding-right:.2em}.con_outline .link_map:after{content:"\f3ef";font-family:"Ionicons";padding-left:.4em}@media only screen and (min-width: 1025px){.company_st{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.company_st{margin-bottom:50px}}@media only screen and (max-width: 767px){.company_st{margin-bottom:3em}}.company_st .jp{line-height:1.8;color:#242424;padding-bottom:.3em;letter-spacing:.2em;border-bottom:3px solid;font-weight:bold}@media only screen and (min-width: 1441px){.company_st .jp{font-size:187%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.company_st .jp{font-size:160%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.company_st .jp{font-size:160%}}@media only screen and (max-width: 767px){.company_st .jp{font-size:134%}}@media only screen and (min-width: 1025px){.wrp_access{margin-top:140px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_access{margin-top:7em}}@media only screen and (max-width: 767px){.wrp_access{margin-top:5em}}@media only screen and (min-width: 1025px){.wrp_access{padding-bottom:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_access{padding-bottom:4em}}@media only screen and (max-width: 767px){.wrp_access{padding-bottom:4em}}@media only screen and (min-width: 1025px){.wrp_access{position:relative}.wrp_access:before{background:url("../images/common/bg_wall.png") #f6f5f2 repeat center center;content:"";position:absolute;right:-25%;width:68%;height:98%;top:-3%;z-index:-50}}@media only screen and (min-width: 1025px){.wrp_access .box_access{padding-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_access .box_access{padding-bottom:3em}}@media only screen and (max-width: 767px){.wrp_access .box_access{padding-bottom:2em}}@media only screen and (min-width: 1025px){.wrp_access .box_access{display:flex;background-position:right 10% bottom 10%}}@media only screen and (max-width: 1024px){.wrp_access .box_access{background:url("../images/common/bg_wall.png") #f6f5f2 repeat center center}}@media only screen and (min-width: 1025px){.wrp_access .box_access .box_gmap{width:70%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_access .box_access .box_gmap{width:100%}}@media only screen and (max-width: 767px){.wrp_access .box_access .box_gmap{width:100%}}@media only screen and (min-width: 1025px){.wrp_access .box_access .box_gmap .box_iframe{height:550px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_access .box_access .box_gmap .box_iframe{height:25em}}@media only screen and (max-width: 767px){.wrp_access .box_access .box_gmap .box_iframe{height:20em}}.wrp_access .box_access .box_gmap .box_iframe iframe{width:100%;height:100%}@media only screen and (min-width: 768px){.wrp_access .box_access .box_gmap .box_btn{margin-top:25px}}@media only screen and (max-width: 767px){.wrp_access .box_access .box_gmap .box_btn{margin-top:1.5em}}@media only screen and (max-width: 767px){.wrp_access .box_access .box_gmap .box_btn{width:92%;max-width:1290px;margin-right:auto;margin-left:auto}}@media only screen and (max-width: 767px) and (max-width: 1024px){.wrp_access .box_access .box_gmap .box_btn{width:87%}}@media only screen and (min-width: 1025px){.wrp_access .box_access .wrp_right{width:30%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_access .box_access .wrp_right{width:100%}}@media only screen and (max-width: 767px){.wrp_access .box_access .wrp_right{width:100%}}@media only screen and (min-width: 1025px){.wrp_access .box_access .wrp_right{margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_access .box_access .wrp_right{margin-top:3.5em}}@media only screen and (max-width: 767px){.wrp_access .box_access .wrp_right{margin-top:2.5em}}@media only screen and (min-width: 1025px){.wrp_access .box_access .wrp_right{padding-left:4%;height:550px;display:flex;align-items:center}}@media only screen and (max-width: 1024px){.wrp_access .box_access .wrp_right{width:92%;max-width:1290px;margin-right:auto;margin-left:auto}}@media only screen and (max-width: 1024px) and (max-width: 1024px){.wrp_access .box_access .wrp_right{width:87%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_access .box_access .wrp_right .box_right{display:flex;justify-content:space-between}}@media only screen and (min-width: 1025px){.wrp_access .box_access .wrp_right .box_text{margin-bottom:3em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_access .box_access .wrp_right .box_text{margin-bottom:0}}@media only screen and (max-width: 767px){.wrp_access .box_access .wrp_right .box_text{margin-bottom:2.5em}}.wrp_access .box_access .wrp_right .box_text .access_st{padding-bottom:1em}@media only screen and (min-width: 768px){.wrp_access .box_access .wrp_right .box_text .access_st:not(:first-child){margin-top:1em}}@media only screen and (max-width: 767px){.wrp_access .box_access .wrp_right .box_text .access_st:not(:first-child){margin-top:1em}}.wrp_access .box_access .wrp_right .box_text address p{padding-bottom:1em}@media only screen and (min-width: 1025px){.wrp_access .box_access .wrp_right .box_pdf{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_access .box_access .wrp_right .box_pdf{width:48%}}@media only screen and (max-width: 767px){.wrp_access .box_access .wrp_right .box_pdf{width:100%}}.mouse .wrp_access .box_access .wrp_right .box_pdf{transition:opacity 0.3s ease-in}.mouse .wrp_access .box_access .wrp_right .box_pdf:hover,.touch .wrp_access .box_access .wrp_right .box_pdf.touchstart{opacity:0.7}.touch .wrp_access .box_access .wrp_right .box_pdf{-webkit-tap-highlight-color:transparent}.touch .wrp_access .box_access .wrp_right .box_pdf.touchend{transition-delay:200ms}@media only screen and (min-width: 1025px){.wrp_access .box_access .wrp_right .box_pdf{max-width:380px}}.wrp_access .box_access .wrp_right .box_pdf img{width:100%}
