@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;touch-action:pan-y}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{margin-top:15px;display:block;width:100%;list-style:none;text-align:center;line-height:1em}.slick-dots li{position:relative;display:inline-block;width:8px;height:8px;margin:0px 10px;padding:0px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:8px;height:8px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;text-align:center;background-color:#C7C7C7;border-radius:50%;-webkit-font-smoothing:antialiased;transition:all 0.2s ease-in}.slick-dots li button:focus:before,.slick-dots li button:hover:before{background-color:#D80C18}.slick-dots li.slick-active button:before{opacity:1;background-color:#D80C18;width:12px;height:12px}@media screen and (min-width:768px){.slick-dots{margin-top:25px}}@media screen and (min-width:1080px){.slick-dots{margin-top:40px}}.slick-next,.slick-prev{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;z-index:22;font-size:0px;background-color:rgb(40,40,40);border:0px;border-radius:50%}.slick-next:after,.slick-prev:after{content:"";position:absolute;z-index:33;left:0;top:0;cursor:pointer;display:block;width:100%;height:100%;transition:all 0.2s ease-in}.slick-next:before,.slick-prev:before{content:"";width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;display:block;position:absolute;z-index:44;top:50%;transition:all 0.2s ease-in;margin-top:-5px}.slick-prev{left:0px}@media screen and (max-width:767px){.slick-prev{left:-10px}}@media screen and (min-width:768px){.slick-prev{left:-20px}}@media screen and (min-width:1080px){.slick-prev{left:-40px}}@media screen and (min-width:1280px){.slick-prev{left:-50px}}.slick-prev:before{content:"";transform:rotate(-135deg) translateY(-50%);left:50%}.slick-next{right:0px}@media screen and (max-width:767px){.slick-next{right:-10px}}@media screen and (min-width:768px){.slick-next{right:-20px}}@media screen and (min-width:1080px){.slick-next{right:-40px}}@media screen and (min-width:1280px){.slick-next{right:-50px}}.slick-next:before{margin-top:0px;transform:rotate(45deg) translateY(-50%);right:50%}.definition_list{border-top:1px solid #909090}.definition_list .column_two_layout{padding:15px 0px;border-bottom:1px solid #909090}@media screen and (min-width:768px){.definition_list .column_two_layout{display:flex;padding:20px 0px}}@media screen and (min-width:1080px){.definition_list .column_two_layout{padding:25px 0px}}.definition_list dt{font-size:1.5rem;margin-bottom:0.3em;color:#969696}@media screen and (min-width:768px){.definition_list dt{width:25%;margin-bottom:0px}}@media screen and (min-width:1080px){.definition_list dt{font-size:1.6rem}}@media screen and (min-width:768px){.definition_list dd{width:75%}}.definition_list dd li{text-indent:-1em;padding-left:1em}.definition_list dd p+p{margin-top:1em}.definition_list dd a{color:#282828;text-decoration:underline}.contents_inner{max-width:1100px;margin:0px auto}@media screen and (max-width:767px){#page_visual._bgimg{background-size:200%}}@media screen and (min-width:1280px){#company_info{padding-top:100px}}#company_info .contents_inner{max-width:900px;margin:0px auto}@media screen and (min-width:1080px){#company_info .definition_list{margin-top:40px}}#company_access{background-color:#F5F5F5}@media screen and (min-width:1280px){#company_access{padding-top:100px;padding-bottom:100px}}@media screen and (min-width:1080px){.company_access_intro{margin-top:40px}}@media screen and (min-width:1280px){.company_access_intro{margin-top:60px}}.company_access_intro .btn{text-align:right;margin-top:10px}.company_access_intro .company_access_root{margin-top:10px}@media screen and (min-width:1080px){.company_access_intro .company_access_root{margin-top:25px}}@media screen and (min-width:768px){.company_access_address{display:flex;justify-content:flex-start;align-items:flex-end}}@media screen and (min-width:768px){.company_access_address .btn{margin-top:0px;padding-bottom:8px;margin-left:25px}}@media screen and (min-width:1080px){.company_access_address .btn{margin-left:45px}}.company_access_blocks{margin-top:50px}@media screen and (min-width:768px){.company_access_blocks{display:flex;justify-content:space-between;flex-direction:row-reverse}}@media screen and (min-width:768px){.company_access_blocks .access_root_map{width:48%}}@media screen and (min-width:1080px){.company_access_blocks .access_root_map{width:530px}}@media screen and (min-width:768px){.company_access_blocks .access_root_blocks{width:48%}}@media screen and (min-width:1080px){.company_access_blocks .access_root_blocks{width:530px}}.access_root_map .root_map_img img{width:100%}.access_root_blocks{margin-top:30px}@media screen and (min-width:768px){.access_root_blocks{margin-top:0px}}.access_root_blocks .slick-next,.access_root_blocks .slick-prev{margin-top:-15px}@media screen and (min-width:1280px){.access_root_blocks .slick-next,.access_root_blocks .slick-prev{margin-top:-30px}}@media screen and (min-width:1080px){.access_root_blocks .slick-prev{left:-20px}}@media screen and (min-width:1280px){.access_root_blocks .slick-prev{left:-15px}}@media screen and (min-width:1080px){.access_root_blocks .slick-next{right:-20px}}@media screen and (min-width:1280px){.access_root_blocks .slick-next{right:-15px}}.access_root_blocks .root_text{margin-top:10px;padding-bottom:5px;position:relative;padding-left:40px}@media screen and (min-width:1280px){.access_root_blocks .root_text{padding-left:50px;line-height:1.8em;min-height:45px;display:flex;align-items:center}}.access_root_blocks .root_slide_img img{width:100%}.access_root_blocks .root_text_icon{display:inline-block;position:relative;width:30px;height:30px;line-height:30px;text-align:center;top:-3px;position:absolute;left:0px}@media screen and (min-width:1280px){.access_root_blocks .root_text_icon{width:40px;height:40px;line-height:40px}}.access_root_blocks .root_text_icon>span{position:relative;z-index:11;color:#fff}.access_root_blocks .root_text_icon:after{content:"";width:30px;height:30px;background-color:#60AAEB;border-radius:0% 100% 50% 50%/0% 50% 50% 100%;position:absolute;left:0%;top:0%;transform:rotate(-135deg)}@media screen and (min-width:1280px){.access_root_blocks .root_text_icon:after{width:40px;height:40px}}
/*# sourceMappingURL=company.css.map */