﻿/*!
Theme Name: GPU Workstation ODM という選択
Description:
Version: 1.0
*//*!
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
Twitter: @rich_clark
*/*{margin:0;padding:0}html,body{height:100%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none;color:inherit}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{box-sizing:border-box}html{font-size:62.5%}body{font-family:"Noto Sans JP",sans-serif,"游ゴシック体","Yu Gothic",YuGothic,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,sans-serif;font-size:1.6rem;font-weight:400;color:#333;line-height:2;letter-spacing:.08em;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 767px){body{line-height:1.8}}img{max-width:100%;height:auto;vertical-align:middle}ul{list-style:none}h1,h2,h3,h4,h5,h6{line-height:1.5}@media screen and (max-width: 767px){h1,h2,h3,h4,h5,h6{line-height:1.4}}@media screen and (min-width: 768px){.sp,.spbr{display:none}}@media screen and (max-width: 960px){.pcbr{display:none}.spbr{display:block}}@media screen and (max-width: 767px){.pc,.pcbr{display:none}}.ly_main{overflow:hidden}.bl_container{position:relative;width:90%;margin:0 auto;z-index:1}.bl_cta{position:relative;padding:45px 0 50px;background:#2b66b1}@media screen and (max-width: 767px){.bl_cta{padding:30px 0}}.bl_cta_ttl{font-family:"Noto Sans JP",sans-serif;font-size:40px;text-align:center;color:#fff;margin-bottom:15px}@media screen and (max-width: 767px){.bl_cta_ttl{font-size:24px}}.bl_cta_inner{width:100%;background:#fff;display:grid;place-content:center;margin:0 auto;max-width:745px;padding:30px 20px 20px;border-radius:15px}@media screen and (max-width: 767px){.bl_cta_inner{max-width:100%;width:90%}}.bl_cta_name{font-size:25px;font-weight:700;line-height:1.2}@media screen and (max-width: 767px){.bl_cta_name{font-size:20px;margin-bottom:10px}}.bl_cta .el_telLink{font-size:49px}@media screen and (max-width: 767px){.bl_cta .el_telLink{font-size:27px}}.bl_cta .el_telLink::before{top:12px}@media screen and (max-width: 767px){.bl_cta .el_telLink::before{top:3px}}.el_telLink{display:inline-block;color:#0068b7;font-size:33px;line-height:1.3;letter-spacing:.08em;font-weight:700;position:relative;padding-left:60px}@media screen and (max-width: 767px){.el_telLink{font-size:24px;padding-left:35px}}.el_telLink::before{content:"";position:absolute;background:url(../images/icon_tel.png) no-repeat center/contain;width:46px;height:46px;left:0;top:0}@media screen and (max-width: 767px){.el_telLink::before{width:30px;height:30px;top:2px}}.el_btn-more{display:block;width:fit-content;background:#2b66b1;color:#fff;line-height:1.4;padding:13px 40px;border-radius:50px;font-size:15px;font-weight:700;text-align:center;position:relative;transition:.3s ease}.el_btn-more::before{content:"";position:absolute;background:#fff;height:11px;width:7.5px;right:15px;top:50%;transform:translateY(-50%);clip-path:polygon(0 0, 0% 100%, 100% 50%);-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%)}.el_btn-more:hover{opacity:.6}.el_btn-more__y{background:#2b66b1;color:#fff;padding:18px 73px;font-size:20px}@media screen and (max-width: 767px){.el_btn-more__y{font-size:18px;padding:15px 35px}}.el_btn-more__y::before{background:#fff}.el_table_tel{font-size:30px;font-family:"Noto Sans JP",sans-serif;font-weight:700;color:#2b66b1;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}@media screen and (max-width: 767px){.el_table_tel{font-size:22px}}.el_table_tel:hover{text-decoration:none}.common-ttl{text-align:center;margin-bottom:30px}.common-ttl span{background:linear-gradient(transparent 70%, #FDF150 70%);font-size:40px}@media screen and (max-width: 767px){.common-ttl span{font-size:28px}}.ly_header{position:relative;top:0;left:0;width:100%;padding:0 80px 0 0;display:flex;justify-content:flex-end;align-items:center;z-index:2}@media screen and (max-width: 767px){.ly_header{justify-content:flex-start;padding:10px}}@media screen and (max-width: 767px){.ly_header_tel{font-size:15px}}.ly_header_tel .el_telLink{font-size:33px;padding-left:56px}@media screen and (max-width: 767px){.ly_header_tel .el_telLink{font-size:24px;padding-left:35px}}.ly_header_logo{width:30%;background:#2b66b1;margin:0 auto 0 0;padding:0px 10px 20px}@media screen and (max-width: 767px){.ly_header_logo{width:34vw;top:80px}}.ly_footer{position:relative;padding:60px 0 30px;background:#fff}.bl_nav{position:relative;text-align:center}.bl_nav_item{text-align:center;color:#2b66b1;font-size:15px;text-decoration:underline;text-underline-offset:2px}.el_copyright{text-align:center;margin-top:30px}.bl_mv{position:relative}.bl_mv_img{/*height:585px*/}.bl_mv_img img{object-fit:cover;width:100%;height:100%}.bl_mv_catch{position:absolute;width:234px;right:0;bottom:0}@media screen and (max-width: 767px){.bl_mv_catch{width:54vw}}.bl_mv_catch img{object-fit:contain}.bl_recruit{position:relative}@media screen and (max-width: 767px){.bl_recruit{padding:20px 0}}.bl_recruit_inner{width:90%;margin:0 auto;display:flex;justify-content:center;text-align:center;color:#2b66b1}@media screen and (max-width: 767px){.bl_recruit_inner{align-items:center}}.bl_recruit_left{display:grid;place-content:center;text-align:center;width:246px;color:#fff;background:url(../images/bg_pink-circle.png) no-repeat center/cover}@media screen and (max-width: 767px){.bl_recruit_left{background:#ee82ab;width:110px;min-width:110px;height:110px;border-radius:100px;margin-right:15px}}.bl_recruit_right{font-size:28px;line-height:1.5;letter-spacing:0;padding:35px 0 100px}.bl_recruit_right .bold{font-weight:700}@media screen and (max-width: 767px){.bl_recruit_right{font-size:15px;padding:0;margin-left:0}}.bl_recruit_ttl{font-size:30px;font-weight:700;font-family:"Noto Sans JP",sans-serif;line-height:1.2}@media screen and (max-width: 767px){.bl_recruit_ttl{font-size:18px}}.bl_recruit_subTtl{font-weight:700}@media screen and (max-width: 767px){.bl_recruit_subTtl{font-size:12px;letter-spacing:0}}.bl_bnr{max-width:800px;margin:0 auto;width:90%}.bl_bnr .bl_feature_btn{margin:30px}.bl_bnr_inr{display:flex;align-items:center;flex-direction:row-reverse}.bl_bnr_img{max-width:308px;width:100%;margin-left:65px}@media screen and (max-width: 767px){.bl_bnr_img{max-width:100%;margin-left:0;margin-bottom:20px}}.bl_bnr_img img{border-radius:15px}.bl_bnr_desc{flex:1}.bl_bnr_ttl{font-size:27px;margin-bottom:5px;font-weight:400}@media screen and (max-width: 767px){.bl_bnr_ttl{font-size:22px;text-align:center}}.bl_bnr_num{display:inline-block;margin-bottom:10px}@media screen and (max-width: 767px){.bl_bnr_num{height:70px}}.bl_bnr_num img{object-fit:contain}.bl_bnr_btn{margin-left:15px}@media screen and (max-width: 767px){.bl_bnr_btn{margin:0 auto}}.bl_bnr .bl_feature_btn_center{text-align:center}.bl_feature{position:relative;padding:100px 0 90px}@media screen and (max-width: 767px){.bl_feature{padding:50px 0 80px}}.bl_feature .bl_container{background:#ebf4ff;border-radius:10px;padding:5%}.bl_feature .bl_container:not(:last-child){margin-bottom:8em}@media screen and (max-width: 767px){.bl_feature .bl_container:not(:last-child){margin-bottom:3em}}.bl_feature_catch{font-size:30px;line-height:1.5;font-weight:700}@media screen and (max-width: 767px){.bl_feature_catch{font-size:16px;margin-bottom:10px}}.bl_feature_layout{position:relative;z-index:2;display:flex;margin:0 auto}@media screen and (max-width: 767px){.bl_feature_layout{display:block}}.bl_feature_layout_img{position:relative;max-width:290px;width:100%;margin-left:30px;z-index:2}@media screen and (max-width: 767px){.bl_feature_layout_img{max-width:100%;margin-left:0;margin-bottom:20px}}.bl_feature_layout_desc{position:relative;z-index:1;flex:1}.bl_feature_layout_desc>p+p{margin-top:2em}@media screen and (max-width: 767px){.bl_feature_layout_desc{font-size:15px}}.bl_feature_layout_ttl{font-family:"Zen Old Mincho",serif;font-weight:400;color:#2b66b1;font-size:25px;margin-bottom:30px}@media screen and (max-width: 767px){.bl_feature_layout_ttl{font-size:21px;margin-bottom:20px}}.bl_feature_layout__num01{max-width:1056px;flex-direction:row-reverse;margin-top:80px;padding-top:45px}@media screen and (max-width: 767px){.bl_feature_layout__num01{margin-top:40px;padding-top:20px}}.bl_feature_layout__num01::before{content:"";position:absolute;background:#ebf4ff;width:299px;height:456px;top:0;left:282px}@media screen and (max-width: 767px){.bl_feature_layout__num01::before{width:200px;height:300px;left:0}}.bl_feature_layout__num01 .bl_feature_layout_img{max-width:582px;margin:0 0 0 43px;padding-bottom:0;padding-top:180px}@media screen and (max-width: 767px){.bl_feature_layout__num01 .bl_feature_layout_img{max-width:100%;margin:0 0 30px;padding-top:100px}}.bl_feature_layout__num01 .bl_feature_layout_img::before{left:initial;bottom:initial;top:0;right:43px;width:169px;height:214px;background:url(../images/img004.jpg) no-repeat center/cover}@media screen and (max-width: 767px){.bl_feature_layout__num01 .bl_feature_layout_img::before{right:30px;width:110px;height:140px}}.bl_feature_layout__num01 .bl_feature_layout_desc{padding-top:50px}@media screen and (max-width: 767px){.bl_feature_layout__num01 .bl_feature_layout_desc{padding-top:0}}.bl_feature_layout2{flex-direction:row-reverse;margin-top:40px}@media screen and (max-width: 767px){.bl_feature_layout2{margin-top:20px}}.bl_feature_btnWrap{position:relative;z-index:2;margin:50px auto 0;display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (max-width: 767px){.bl_feature_btnWrap{margin:30px auto 0}}.bl_feature_btnWrap>li+li{margin-top:15px}.bl_feature_btn{position:relative;font-size:18px;padding-right:30px;display:inline-block;border-bottom:1px solid #2b66b1;transition:.3s ease;color:#2b66b1}@media screen and (max-width: 767px){.bl_feature_btn{font-size:15px}}.bl_feature_btn:hover{opacity:.6}.bl_feature_btn::before{content:"";position:absolute;width:8px;height:15px;background:#2b66b1;right:0;top:50%;transform:translateY(-50%);clip-path:polygon(0 0, 0% 100%, 100% 50%);-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%)}.bl_intro{position:relative;padding:60px 0 50px}@media screen and (max-width: 767px){.bl_intro{padding:40px 0 30px}}.bl_intro .bl_container{padding:30px 0 80px;max-width:1065px;background:#fff}@media screen and (max-width: 767px){.bl_intro .bl_container{padding:30px 0 40px}}.bl_intro_layout{max-width:817px;width:90%;margin:0 auto}.bl_intro_layout_img{max-width:641px;width:100%;margin:0 auto}.bl_intro_layout_desc{position:relative;width:371px;margin-right:-195px}@media screen and (max-width: 767px){.bl_intro_layout_desc{width:100%;margin-right:0}}.bl_intro_layout_ttl{margin-top:170px;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 767px){.bl_intro_layout_ttl{margin-top:-50px}}.bl_intro_layout_ttl>span{font-size:27px;line-height:1.4;padding:0 5px;display:block;width:fit-content;background:#2b66b1;color:#fff;font-family:"Noto Sans JP",sans-serif;font-weight:700}@media screen and (max-width: 767px){.bl_intro_layout_ttl>span{font-size:21px}}.bl_intro_layout_ttl>span .large{font-size:46px}@media screen and (max-width: 767px){.bl_intro_layout_ttl>span .large{font-size:28px}}.bl_intro_layout_ttl>span+span{margin-top:10px}@media screen and (max-width: 767px){.bl_intro_layout_ttl>span+span{margin-top:7px}}.bl_intro_table{margin:0 auto 68px;max-width:817px;width:100%}@media screen and (max-width: 767px){.bl_intro_table{width:100%;margin:0 auto 30px}}.bl_intro_table th{text-align:center;padding:18px 7px;width:106px;color:#fff;font-size:20px;font-weight:700;background:#2b66b1;line-height:1.2;border-radius:10px;vertical-align:middle}@media screen and (max-width: 767px){.bl_intro_table th{height:60px;font-size:12px;width:fit-content;padding:7px;border-bottom:none}}.bl_intro_table td{padding:20px 10px 10px 35px;color:#2b66b1;font-size:20px;font-weight:bold}.bl_intro_table td .short{font-weight:normal;font-size:17px}.bl_intro_table td.no-tbp{padding:0px 10px 0px 35px}@media screen and (max-width: 767px){.bl_intro_table td.no-tbp{padding:5px 5px}}@media screen and (max-width: 767px){.bl_intro_table td{font-size:16px;display:block;width:100%;padding:5px 5px}}.bl_intro_img{width:100%;margin-bottom:30px;padding:20px;background:#2b66b1}.bl_intro_cta{display:grid;place-content:center;width:90%;margin:0 auto}.bl_intro_cta_txt{text-align:center;color:#ee82ab;font-size:20px;font-weight:700;margin-bottom:10px}@media screen and (max-width: 767px){.bl_intro_cta_txt{font-size:18px}}.bl_intro_pNotice{margin-top:80px;font-size:18px;font-weight:700;text-align:center;background:#ffedf4;padding:30px}@media screen and (max-width: 767px){.bl_intro_pNotice{margin-top:20px;font-size:16px}}.bl_schedule{margin:80px auto 30px;max-width:964px;width:94%;position:relative}@media screen and (max-width: 767px){.bl_schedule{width:90%}}.bl_schedule_ttl{font-family:"Noto Sans JP",sans-serif;text-align:center;font-size:30px;margin-bottom:30px}@media screen and (max-width: 767px){.bl_schedule_ttl{font-size:24px;margin-bottom:20px}}.bl_schedule_table{width:70%;margin:0 auto 40px}@media screen and (max-width: 767px){.bl_schedule_table{width:100%}}.bl_schedule_table:last-child{margin-top:100px}.bl_schedule_table th{background:#2b66b1;color:#fff;vertical-align:middle;line-height:1.4;padding:0 10px}.bl_schedule_table td{padding:20px;border:solid 1px #2b66b1;font-weight:bold;line-height:1.4}.bl_schedule_table td .short{font-size:16px;font-weight:normal;display:block}.bl_schedule_table td .veryshort{font-size:11px;font-weight:normal;display:block;margin-top:5px}.bl_schedule_box{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media screen and (max-width: 767px){.bl_schedule_box{grid-template-columns:1fr;gap:30px}}.bl_schedule_boxItem{position:relative;padding:30px 40px 65px}@media screen and (max-width: 767px){.bl_schedule_boxItem{padding:25px}}.bl_schedule_boxTtl{font-size:24px;font-family:"Noto Sans JP",sans-serif;font-weight:700;color:#2b66b1;padding-bottom:10px;border-bottom:1px solid #c7c7c7;margin-bottom:30px}@media screen and (max-width: 767px){.bl_schedule_boxTtl{font-size:22px;margin-bottom:20px}}.bl_schedule_flow_item{display:grid;gap:15px;grid-template-columns:15px 1fr;position:relative}.bl_schedule_flow_right>p{font-size:15px;line-height:1.3}@media screen and (max-width: 767px){.bl_schedule_flow_right>p{font-size:14px}}.bl_schedule_flow_ttl{margin-top:3px;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:18px;font-weight:700}@media screen and (max-width: 767px){.bl_schedule_flow_ttl{font-size:15px}}.bl_schedule_flow_anno{font-size:12px !important;margin-top:5px;letter-spacing:0}.hl_bold{font-weight:700}.hl_fz24{font-size:24px !important;font-weight:700;line-height:1.4}@media screen and (max-width: 767px){.hl_fz24{font-size:16px !important}}.hl_fz13{font-size:17px !important}/*# sourceMappingURL=style.css.map */