@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Google+Sans:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");#gcb a,#gcb abbr,#gcb address,#gcb article,#gcb aside,#gcb audio,#gcb blockquote,#gcb canvas,#gcb caption,#gcb cite,#gcb code,#gcb dd,#gcb details,#gcb dfn,#gcb div,#gcb dl,#gcb dt,#gcb em,#gcb embed,#gcb fieldset,#gcb figcaption,#gcb figure,#gcb footer,#gcb form,#gcb h1,#gcb h2,#gcb h3,#gcb h4,#gcb h5,#gcb h6,#gcb header,#gcb hgroup,#gcb iframe,#gcb img,#gcb ins,#gcb label,#gcb legend,#gcb li,#gcb mark,#gcb menu,#gcb nav,#gcb object,#gcb ol,#gcb output,#gcb p,#gcb pre,#gcb q,#gcb ruby,#gcb section,#gcb small,#gcb span,#gcb strong,#gcb sub,#gcb summary,#gcb sup,#gcb table,#gcb tbody,#gcb td,#gcb tfoot,#gcb th,#gcb thead,#gcb time,#gcb tr,#gcb ul,#gcb video{border:0;margin:0;padding:0;vertical-align:baseline}#gcb article,#gcb aside,#gcb details,#gcb figcaption,#gcb figure,#gcb footer,#gcb header,#gcb hgroup,#gcb main,#gcb menu,#gcb nav,#gcb section{display:block}#gcb address,#gcb caption,#gcb cite,#gcb code,#gcb dfn,#gcb em,#gcb strong,#gcb th,#gcb var{font-style:normal}#gcb table{border-collapse:collapse;border-spacing:0}#gcb caption,#gcb td,#gcb th{text-align:left}#gcb q:after,#gcb q:before{content:""}#gcb embed,#gcb object{vertical-align:top}#gcb abbr,#gcb acronym,#gcb fieldset,#gcb img{border:0}#gcb button,#gcb input,#gcb select,#gcb textarea{font:inherit}#gcb ol[class]>li,#gcb ul[class]>li{list-style-type:none}#gcb a,#gcb button,#gcb label{cursor:pointer}#gcb button{background:none;border:none;margin:0;padding:0}#gcb button-moz-focus-inner,#gcb input-moz-focus-inner{border:0;padding:0}#gcb{color:#757575;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif!important;text-align:left}#gcb img{max-width:100%;width:auto}@media not all and (min-width:768px){#gcb .pc_view{display:none!important}}#gcb .sp_view{display:none}@media not all and (min-width:768px){#gcb .sp_view{display:block}}#gcb .gcb_wrapper{margin-left:auto;margin-right:auto;width:1200px}@media not all and (min-width:768px){#gcb .gcb_wrapper{width:100%}}#gcb .gcb_main{position:relative}#gcb .gcb_main_bg{background-image:url(../img/mainvisual.jpg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;min-height:1160px}@media not all and (min-width:768px){#gcb .gcb_main_bg{background-image:url(../img/sp-mainvisual.jpg);min-height:auto;padding-bottom:97%}}#gcb .gcb_logo{padding:40px 50px 0;text-align:right}@media not all and (min-width:768px){#gcb .gcb_logo{margin:0 0 0 auto;padding:3% 3% 0;width:30%}}#gcb .gcb_main_copy{margin:40px 48px 0 auto;width:480px}@media not all and (min-width:768px){#gcb .gcb_main_copy{margin:2% 3% 0 auto;width:50%}}#gcb .gcb_main_text{bottom:0;font-size:20px;font-weight:700;left:0;letter-spacing:.07em;line-height:1.8em;padding-bottom:40px;padding-left:40px;position:absolute}@media not all and (min-width:768px){#gcb .gcb_main_text{background-color:#f1f3f4;font-size:3.25vw;letter-spacing:-.02em;padding:.8em;position:static}}#gcb .gcb_main_text_notes{font-size:10px}#gcb .gcb_wrapper_simple{margin-top:130px}@media not all and (min-width:768px){#gcb .gcb_wrapper_simple{margin-top:12vw}}#gcb .gcb_wrapper_simple_img{background-image:url(../img/notepc_bg_1.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;min-height:700px;padding-left:690px;position:relative}@media not all and (min-width:768px){#gcb .gcb_wrapper_simple_img{background-image:url(../img/sp-notepc_bg_1.png);min-height:145.0666666667vw;padding-left:4vw}}#gcb .gcb_simple_copy{padding-top:130px;width:404px}@media not all and (min-width:768px){#gcb .gcb_simple_copy{padding-top:101%;width:70%}}#gcb .gcb_simple_text{font-size:16px;letter-spacing:.17em;line-height:1.8em;padding-top:100px}@media not all and (min-width:768px){#gcb .gcb_simple_text{font-size:3.4666666667vw;letter-spacing:0;padding-bottom:15%;padding-top:20%}}#gcb .gcb_notepc{background-image:url(../img/notepc_bg_2.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;min-height:1495px}@media not all and (min-width:768px){#gcb .gcb_notepc{background-image:url(../img/sp-notepc_bg_2.png);min-height:auto}}#gcb .gcb_notepc_area{margin-left:50px;padding-top:450px}@media not all and (min-width:768px){#gcb .gcb_notepc_area{margin-left:4vw;padding-top:79%}}#gcb .gcb_notepc_box{margin-top:100px}@media not all and (min-width:768px){#gcb .gcb_notepc_box{margin-top:0}#gcb .gcb_notepc_box:first-of-type{padding-bottom:10%}#gcb .gcb_notepc_box:nth-of-type(2){padding-bottom:150%}}#gcb .gcb_notepc_copy{margin-bottom:30px;width:400px}@media not all and (min-width:768px){#gcb .gcb_notepc_copy{margin-bottom:6%;width:70%}}#gcb .gcb_notepc_text{font-size:16px;letter-spacing:.17em;line-height:2em;margin-bottom:20px;margin-top:20px}@media not all and (min-width:768px){#gcb .gcb_notepc_text{font-size:3.2vw;letter-spacing:-.01em;margin-bottom:1em;margin-top:0;padding-top:0}}#gcb .gcb_account{background-image:url(../img/notepc_bg_3.png);background-position:top;background-repeat:no-repeat;background-size:100% auto;margin-top:-142px;min-height:776px}@media not all and (min-width:768px){#gcb .gcb_account{background-image:url(../img/sp-notepc_bg_3.png);margin-top:-30%;min-height:auto}}#gcb .gcb_account_box{margin-left:50px}@media not all and (min-width:768px){#gcb .gcb_account_box{margin-left:4vw}}#gcb .gcb_account_copy{padding-top:180px;width:488px}@media not all and (min-width:768px){#gcb .gcb_account_copy{padding-top:22%;width:85%}}#gcb .gcb_account_text{font-size:18px;line-height:2em;margin-top:90px}@media not all and (min-width:768px){#gcb .gcb_account_text{font-size:3.3333333333vw;margin-top:83%}}#gcb .gcb_type{margin-bottom:130px}@media not all and (min-width:768px){#gcb .gcb_type{margin-bottom:32vw;margin-top:24vw}}#gcb .gcb_type_copy{width:710px}@media not all and (min-width:768px){#gcb .gcb_type_copy{width:57.0666666667vw}}#gcb .gcb_type_textarea{margin-left:4em}@media not all and (min-width:768px){#gcb .gcb_type_textarea{margin-left:4vw}}#gcb .gcb_type_text{font-size:18px;letter-spacing:.1em;line-height:2em;margin-top:40px}@media not all and (min-width:768px){#gcb .gcb_type_text{font-size:3.3333333333vw;letter-spacing:0;margin-bottom:1em;margin-top:1em}}#gcb .gcb_type_notepc{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:43px}@media not all and (min-width:768px){#gcb .gcb_type_notepc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}}#gcb .gcb_type_notepc_child{border:0;max-width:400px;position:relative;width:34%}@media not all and (min-width:768px){#gcb .gcb_type_notepc_child{margin-right:0;max-width:100%;width:100%}}#gcb .gcb_type_notepc_title{background-color:#fff;display:inline-block;font-size:26px;font-weight:700;line-height:1.5;padding-left:36px;padding-right:.5em}@media not all and (min-width:768px){#gcb .gcb_type_notepc_title{font-size:5.3333333333vw;padding-left:4vw}}#gcb .gcb_type_notepc_sentence{color:#fff;display:inline-block;font-size:16px;letter-spacing:.1em;line-height:2.125;padding:1em 36px 2em}@media not all and (min-width:768px){#gcb .gcb_type_notepc_sentence{font-size:3.3333333333vw;letter-spacing:0;padding:1em 0 2em 4vw}}#gcb .gcb_type_notepc_yellow{background-color:#ffc107}#gcb .gcb_type_notepc_green{background-color:#00bb72}#gcb .gcb_type_notepc_blue{background-color:#4285f4}#gcb .gcb_design{margin-top:200px}@media not all and (min-width:768px){#gcb .gcb_design{margin-top:20%}}#gcb .gcb_title_bg_red{background-image:url(../img/notepc_bg_4.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;min-height:850px}@media not all and (min-width:768px){#gcb .gcb_title_bg_red{background-image:url(../img/sp-notepc_bg_4.png);min-height:auto;padding-bottom:125%}}#gcb .gcb_design_red_copy{padding-left:60px;padding-top:310px;width:688px}@media not all and (min-width:768px){#gcb .gcb_design_red_copy{padding-left:4vw;padding-top:28%;width:75%}}#gcb .gcb_text_red{color:#343434;font-size:20px;letter-spacing:.1em;line-height:2em;margin-top:38px;padding-left:60px}@media not all and (min-width:768px){#gcb .gcb_text_red{font-size:3.4666666667vw;letter-spacing:0;margin-top:1.5em;padding-left:4vw}}#gcb .gcb_design_title{border:0}#gcb .gcb_design_red{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}@media not all and (min-width:768px){#gcb .gcb_design_red{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#gcb .gcb_design_flex_item{background-color:#f1f3f4;border-radius:20px 0 0;margin-bottom:40px;padding-bottom:20px;width:580px}@media not all and (min-width:768px){#gcb .gcb_design_flex_item{border-radius:10px 0 0;margin-bottom:4vw;padding-bottom:4vw;width:100%}}#gcb .gcb_flex_item_img_red{padding:10px 0 10px 20px;width:90px}@media not all and (min-width:768px){#gcb .gcb_flex_item_img_red{padding:2vw 4vw;width:13.3333333333vw}}#gcb .gcb_application_green .gcb_application_item{padding-bottom:20px}@media not all and (min-width:768px){#gcb .gcb_application_green .gcb_application_item{padding-bottom:4vw}}#gcb .gcb_flex_item_img_green{padding:30px;width:490px}@media not all and (min-width:768px){#gcb .gcb_flex_item_img_green{padding:2.6666666667vw;width:75.7333333333vw}}#gcb .gcb_title_red{background-color:#f24336;color:#fff;display:inline-block;font-size:26px;font-weight:700;letter-spacing:.07em;padding:5px 30px}@media not all and (min-width:768px){#gcb .gcb_title_red{font-size:5.3333333333vw;padding:0 4vw}}#gcb .gcb_sentence_box{margin-left:30px}@media not all and (min-width:768px){#gcb .gcb_sentence_box{margin-left:4vw}}#gcb .gcb_sentence_box_text{font-size:16px;letter-spacing:.07em;line-height:2.3em;margin:1em 0 .8em}@media not all and (min-width:768px){#gcb .gcb_sentence_box_text{font-size:3.3333333333vw;letter-spacing:0;line-height:1.8em}}#gcb .gcb_green{margin-top:230px}@media not all and (min-width:768px){#gcb .gcb_green{margin-top:20%}}#gcb .gcb_green_bg img{width:100%}#gcb .gcb_green_bg_main{background-image:url(../img/notepc_bg_5.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;min-height:1060px}@media not all and (min-width:768px){#gcb .gcb_green_bg_main{background-image:url(../img/sp-notepc_bg_5.png);background-size:100% auto;min-height:auto;padding-bottom:10%}}#gcb .gcb_application_copy{padding-top:716px;width:608px}@media not all and (min-width:768px){#gcb .gcb_application_copy{padding-top:90%;width:64%}}#gcb .gcb_design_textbox{margin-left:3em}@media not all and (min-width:768px){#gcb .gcb_design_textbox{margin-left:4vw}}#gcb .gcb_application_text{color:#343434;font-size:16px;letter-spacing:.1em;line-height:2em;margin-bottom:.8em;margin-top:40px}@media not all and (min-width:768px){#gcb .gcb_application_text{font-size:3.4666666667vw;letter-spacing:0;margin-top:1em}}#gcb .gcb_application_note{color:#343434;font-size:10px;line-height:0}@media not all and (min-width:768px){#gcb .gcb_application_note{font-size:2.6666666667vw;line-height:1.5}}#gcb .gcb_design_green{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}@media not all and (min-width:768px){#gcb .gcb_design_green{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#gcb .gcb_green_bg_color{background-color:#00bb72;padding-bottom:230px}@media not all and (min-width:768px){#gcb .gcb_green_bg_color{background-color:transparent;margin-top:-4vw;padding-bottom:26.6666666667vw}}#gcb .gcb_flex_item_title{background-color:#00bb72;color:#fff;display:inline-block;font-size:26px;font-weight:700;letter-spacing:.07em;padding:5px 30px}@media not all and (min-width:768px){#gcb .gcb_flex_item_title{font-size:5.0666666667vw;letter-spacing:-.01em;padding:0 5.3333333333vw}}#gcb .gcb_application_item{background-color:#f1f3f4;border-radius:20px 0 0;margin-bottom:20px}@media not all and (min-width:768px){#gcb .gcb_application_item{border-radius:10px 0 0;margin-bottom:0}}#gcb .gcb_blue{margin-top:-145px}@media not all and (min-width:768px){#gcb .gcb_blue{margin-top:0}}#gcb .gcb_title_bg_blue{margin-top:3.5em}#gcb .gcb_bluearea{background-image:url(../img/notepc_bg_6.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;margin-bottom:65px;min-height:1142px;padding-left:50px}@media not all and (min-width:768px){#gcb .gcb_bluearea{background-image:url(../img/sp-notepc_bg_6.png);margin-bottom:8%;min-height:auto;padding-left:4vw}}#gcb .gcb_blue_copy{padding-top:300px;width:398px}@media not all and (min-width:768px){#gcb .gcb_blue_copy{padding-top:29%;width:80%}}#gcb .gcb_blue_text{font-size:16px;line-height:2em;margin-top:310px}@media not all and (min-width:768px){#gcb .gcb_blue_text{font-size:3.4666666667vw;margin-top:170%}}#gcb .gcb_icon_diligence{margin-top:90px;width:448px}@media not all and (min-width:768px){#gcb .gcb_icon_diligence{margin-top:5.3333333333vw;width:93%}}#gcb .gcb_diligence{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}@media not all and (min-width:768px){#gcb .gcb_diligence{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#gcb .gcb_subtitle_diligence{border:0;color:#fff;display:inline-block;font-size:26px;padding-top:1em}@media not all and (min-width:768px){#gcb .gcb_subtitle_diligence{font-size:5.3333333333vw}#gcb .gcb_green .gcb_subtitle_diligence{padding-top:0}}#gcb .gcb_subtitle_diligence_line{display:inline-block;font-weight:700;letter-spacing:.07em;margin-bottom:7px;padding:.2em 1em}@media not all and (min-width:768px){#gcb .gcb_subtitle_diligence_line{letter-spacing:0;padding:0 1em}}#gcb .gcb_subtitle_diligence_line.blue{background-color:#4285f4}#gcb .gcb_subtitle_diligence_line.green{background-color:#00bb72}#gcb .gcb_subtitle_diligence_line.yellow{background-color:#ffc107}#gcb .gcb_sentence_diligence{font-size:16px;line-height:2.3em}#gcb .gcb_sentence_box_note{font-size:10px;line-height:1.4}#gcb .gcb_img_blue_1{margin:auto;padding:60px 0 0;width:90%}@media not all and (min-width:768px){#gcb .gcb_img_blue_1{padding:6.6666666667vw 0 0}}#gcb .gcb_img_blue_2{margin:auto;padding:20px 0;width:526px}@media not all and (min-width:768px){#gcb .gcb_img_blue_2{padding:0;width:90%}}#gcb .gcb_title_yellow{border:0;margin:auto;width:80%}#gcb .gcb_title_bg_yellow{background-image:url(../img/notepc_bg_7.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;margin-bottom:40px;min-height:1116px}@media not all and (min-width:768px){#gcb .gcb_title_bg_yellow{background-image:url(../img/sp-notepc_bg_7.png);background-position:0 20vw;margin-bottom:0;min-height:auto;padding-bottom:40%}}#gcb .gcb_bold_yellow{font-size:26px;font-weight:700;letter-spacing:.07em;margin-left:50px;padding-top:910px}@media not all and (min-width:768px){#gcb .gcb_bold_yellow{font-size:5.3333333333vw;margin-left:4vw;padding-top:75%}}#gcb .gcb_text_yellow{font-size:16px;letter-spacing:.1em;line-height:2.125;margin-left:50px;margin-top:10px}@media not all and (min-width:768px){#gcb .gcb_text_yellow{font-size:3.3333333333vw;letter-spacing:0;margin-left:4vw;margin-top:1em}}#gcb .gcb_design_yellow{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}@media not all and (min-width:768px){#gcb .gcb_design_yellow{margin-top:-35%}}#gcb .gcb_img_yellow{margin:0 auto}#gcb .gcb_img_yellow_1{width:476px}@media not all and (min-width:768px){#gcb .gcb_img_yellow_1{padding-top:0;width:90%}}#gcb .gcb_img_yellow_2{padding-top:30px;width:345px}@media not all and (min-width:768px){#gcb .gcb_img_yellow_2{padding-top:5.3333333333vw;width:85%}#gcb .gcb_charm{margin-top:30%}}#gcb .gcb_design_title{margin-bottom:40px;margin-left:50px;width:660px}@media not all and (min-width:768px){#gcb .gcb_design_title{margin-bottom:6%;margin-left:4vw;margin-top:6%;width:78%}}#gcb .gcb_design_charm{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:60px}@media not all and (min-width:768px){#gcb .gcb_design_charm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#gcb .gcb_item_charm{background-color:#f1f3f4;border-radius:20px 0 0;padding-bottom:20px;width:372px}@media not all and (min-width:768px){#gcb .gcb_item_charm{border-radius:10px 0 0;margin-bottom:5.3333333333vw;padding-bottom:5.3333333333vw;width:100%}}#gcb .gcb_charm_title{background-color:#4285f4;color:#fff;font-size:26px;letter-spacing:-.05em;margin-top:1em;padding:5px;text-align:center;white-space:nowrap}@media not all and (min-width:768px){#gcb .gcb_charm_title{display:inline-block;font-size:5.3333333333vw;padding:0 .5em 0 4vw}}#gcb .gcb_sup{font-size:50%;vertical-align:top}#gcb .gcb_charm_about{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around}@media not all and (min-width:768px){#gcb .gcb_charm_about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#gcb .gcb_subtitle_charm{font-size:26px;font-weight:700;margin-bottom:1em}@media not all and (min-width:768px){#gcb .gcb_subtitle_charm{font-size:5.3333333333vw}}#gcb .gcb_text_charm{font-size:16px;line-height:2.3em}@media not all and (min-width:768px){#gcb .gcb_text_charm{font-size:3.4666666667vw;line-height:1.961;margin-top:1em}}#gcb .gcb_img_charm{margin:3em auto auto}@media not all and (min-width:768px){#gcb .gcb_img_charm{margin-top:0}#gcb .gcb_tablet_charm{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:1.5;margin-bottom:13.3333333333vw}#gcb .gcb_tablet_charm .gcb_subtitle_charm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#gcb .gcb_tablet_charm .gcb_text_charm{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#gcb .gcb_tablet_charm .gcb_img_charm{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#gcb .gcb_tablet_charm_1 .gcb_subtitle_charm,#gcb .gcb_tablet_charm_1 .gcb_text_charm{padding-left:48px}@media not all and (min-width:768px){#gcb .gcb_tablet_charm_1 .gcb_subtitle_charm,#gcb .gcb_tablet_charm_1 .gcb_text_charm{padding-left:4vw}}#gcb .gcb_tablet_charm_1 .gcb_img_charm{width:400px}@media not all and (min-width:768px){#gcb .gcb_tablet_charm_1 .gcb_img_charm{width:80%}}#gcb .gcb_tablet_charm_2 .gcb_subtitle_charm,#gcb .gcb_tablet_charm_2 .gcb_text_charm{padding-left:20px}@media not all and (min-width:768px){#gcb .gcb_tablet_charm_2 .gcb_subtitle_charm,#gcb .gcb_tablet_charm_2 .gcb_text_charm{padding-left:4vw}}#gcb .gcb_tablet_charm_2 .gcb_img_charm{width:515px}@media not all and (min-width:768px){#gcb .gcb_tablet_charm_2 .gcb_img_charm{width:90%}}#gcb .gcb_work{margin-top:280px;position:relative}@media not all and (min-width:768px){#gcb .gcb_work{margin-top:21.3333333333vw}}#gcb .gcb_main_work{background-image:url(../img/pencil_bg.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;padding-bottom:1px}#gcb .gcb_work_copy{margin:0 auto 40px;padding-top:440px;width:1030px}@media not all and (min-width:768px){#gcb .gcb_work_copy{margin:0 0 8% 4vw;padding-top:45%;width:61%}}#gcb .gcb_box_work{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding-left:40px;padding-right:40px}@media not all and (min-width:768px){#gcb .gcb_box_work{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f1f3f4;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0}}#gcb .gcb_item_work{background-color:#fff;border-radius:20px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px;padding:45px 0 30px 30px;width:540px}@media not all and (min-width:768px){#gcb .gcb_item_work{border-radius:10px 0 0;margin:0 auto 5.3333333333vw;padding:2em 0 2em 1.6em;width:90%}}#gcb .gcb_item_work_bg{background-image:url(../img/work_item_img.png);background-position:100% 90px;background-repeat:no-repeat;background-size:120px}@media not all and (min-width:768px){#gcb .gcb_item_work_bg{background-position:100% 2.6666666667vw;background-size:26.6666666667vw}}#gcb .gcb_title_work{font-size:26px;font-weight:700;letter-spacing:.02em;line-height:1.7}@media not all and (min-width:768px){#gcb .gcb_title_work{font-size:5.3333333333vw;letter-spacing:0}}#gcb .gcb_title_work_big{font-size:60px;line-height:0}@media not all and (min-width:768px){#gcb .gcb_title_work_big{font-size:8.8vw}}#gcb .gcb_function{margin-top:200px}@media not all and (min-width:768px){#gcb .gcb_function{margin-top:13.3333333333vw}}#gcb .gcb_function_intro{margin-left:50px}@media not all and (min-width:768px){#gcb .gcb_function_intro{margin-left:4vw}}#gcb .gcb_title_function{border:0;width:60%}@media not all and (min-width:768px){#gcb .gcb_title_function{width:60.8vw}}#gcb .gcb_function_text{font-size:26px;font-weight:700;letter-spacing:.07em;line-height:1.53;margin-top:1.5em}@media not all and (min-width:768px){#gcb .gcb_function_text{font-size:5.3333333333vw;letter-spacing:0}}#gcb .gcb_color_green{color:#00bb72}#gcb .gcb_color_blue{color:#4285f4}#gcb .gcb_function_box{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:170px;position:relative;width:100%}#gcb .gcb_function_box:before{background-color:#f24336;content:"";height:340px;left:0;position:absolute;top:0;-webkit-transform:skewY(-7deg);transform:skewY(-7deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;width:100%;z-index:-1}@media not all and (min-width:768px){#gcb .gcb_function_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8vw;padding-top:16vw}#gcb .gcb_function_box:before{height:94vw}}#gcb .gcb_function_textbox{margin:0 auto 0 50px}@media not all and (min-width:768px){#gcb .gcb_function_textbox{margin-left:4vw}}#gcb .gcb_about_list_child{white-space:nowrap}@media not all and (min-width:768px){#gcb .gcb_about_list_child{white-space:inherit}}#gcb .gcb_about_text{color:#fff;font-size:26px;font-weight:700;letter-spacing:.07em}@media not all and (min-width:768px){#gcb .gcb_about_text{font-size:5.3333333333vw}}#gcb .gcb_about_list{color:#fff;font-size:16px;letter-spacing:.17em;line-height:2em;margin-top:30px}@media not all and (min-width:768px){#gcb .gcb_about_list{font-size:3.4666666667vw;letter-spacing:0;margin-top:1em}}#gcb .gcb_about_img{-ms-flex-negative:0;flex-shrink:0;margin-top:40px;width:646px}@media not all and (min-width:768px){#gcb .gcb_about_img{margin:5.3333333333vw auto 0;width:90%}}#gcb .gcb_about_btn{margin:50px auto 0;width:634px}@media not all and (min-width:768px){#gcb .gcb_about_btn{margin:5.3333333333vw auto 0;width:84.2666666667vw}}#gcb .gcb_block_detail{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;margin-top:165px}@media not all and (min-width:768px){#gcb .gcb_block_detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:24vw}}#gcb .gcb_title_detail{color:#fff;display:inline-block;font-size:32px;font-weight:700;letter-spacing:.07em;line-height:1.5;position:relative;z-index:-1}@media not all and (min-width:768px){#gcb .gcb_title_detail{font-size:5.3333333333vw;padding:0 .5em}}@media screen and (min-width:768px){#gcb .gcb_title_detail:before{content:"";height:100%;position:absolute;top:0;width:300px}#gcb .gcb_block_detail_plus .gcb_about_plus_img{width:644px}}#gcb .gcb_block_detail_plus .gcb_title_detail{background-color:#00bb72;padding-right:.3em}#gcb .gcb_block_detail_plus .gcb_title_detail:before{background-color:#00bb72;left:-300px}#gcb .gcb_block_detail_plus .gcb_text_detail{color:#00bb72}@media screen and (min-width:768px){#gcb .gcb_block_detail_premium .gcb_about_flex{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#gcb .gcb_block_detail_premium .gcb_about_plus_img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:646px}}#gcb .gcb_block_detail_premium .gcb_title_detail{background-color:#4285f4;padding-left:.3em}#gcb .gcb_block_detail_premium .gcb_title_detail:before{background-color:#4285f4;right:-300px}#gcb .gcb_block_detail_premium .gcb_text_detail{color:#4285f4}#gcb .gcb_about_flex{margin-top:30px;padding-left:24px}@media not all and (min-width:768px){#gcb .gcb_about_flex{margin-top:5.3333333333vw;padding-left:4vw}}#gcb .gcb_text_detail{font-size:26px;font-weight:700;letter-spacing:.07em;line-height:1.53;margin:1.5em 0 1em}@media not all and (min-width:768px){#gcb .gcb_text_detail{font-size:5.3333333333vw}}#gcb .gcb_list_detail{font-size:16px;letter-spacing:.1em;line-height:2em;margin-top:30px;padding-left:1em;text-indent:-1em}@media not all and (min-width:768px){#gcb .gcb_list_detail{font-size:3.4666666667vw;letter-spacing:0;margin-top:.5em}}#gcb .gcb_about_plus_img{width:581px}@media not all and (min-width:768px){#gcb .gcb_about_plus_img{margin:0 auto;width:90%}}#gcb .gcb_list{margin-bottom:100px;margin-top:60px}@media not all and (min-width:768px){#gcb .gcb_list{margin:12vw 0 0}}#gcb .gcb_note_list{font-size:10px;line-height:2em}@media not all and (min-width:768px){#gcb .gcb_note_list{font-size:2.6666666667vw}}#gcb .gcb_accessory_bnr{display:block;margin:100px auto;width:800px}@media not all and (min-width:768px){#gcb .gcb_accessory_bnr{margin-bottom:13.3333333333vw;margin-top:13.3333333333vw;width:95%}}#gcb .gcb_onlineservice_bnr{display:block;margin:100px auto;width:800px}@media not all and (min-width:768px){#gcb .gcb_onlineservice_bnr{margin-bottom:13.3333333333vw;margin-top:0;width:100%}}@media screen and (max-width:767px){#gcb .tab-links_pc_view{display:none}}#gcb .tab-links{margin:28px 0 55px}#gcb .tab-links *{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){#gcb .tab-links{margin:0 4vw 12vw}}#gcb .tab-links_area{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;justify-content:center}@media screen and (max-width:767px){#gcb .tab-links_area{display:block;gap:0}}#gcb .tab-links_item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f3f5f6;border-radius:15px;-webkit-box-shadow:2px 3px 6px rgba(0,0,0,.2);box-shadow:2px 3px 6px rgba(0,0,0,.2);color:#202124;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;justify-content:center;line-height:1.2;padding:18px 0 14px;text-decoration:none;-webkit-transition:background-color .3s cubic-bezier(.39,.575,.565,1);transition:background-color .3s cubic-bezier(.39,.575,.565,1);width:360px}@media screen and (max-width:767px){#gcb .tab-links_item{border-radius:1.8vw;font-size:3.7vw;height:14vw;padding:0;width:100%}#gcb .tab-links_item+.tab-links_item{margin-top:3.5vw}}#gcb .tab-links_item.is-active{background-color:#ddd;pointer-events:none}@media (any-hover:hover){#gcb .tab-links_item:hover{background-color:hsla(0,0%,87%,.2)}}#gcb .tab-links_text{-webkit-font-smoothing:auto;font-family:Google Sans,Noto Sans JP,游ゴシック,Yu Gothic,YuGothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif!important;text-align:center}#gcb .logo_wrap{margin:auto;width:253px}#gcb .logo_wrap img{height:auto;vertical-align:top;width:100%}@media screen and (max-width:767px){#gcb .logo_wrap{width:50.8vw}}@media screen and (min-width:768px){#livecall-widget-artwork{bottom:70px!important;height:161px!important;width:330px!important;z-index:500!important}}@media not all and (min-width:768px){#livecall-widget-artwork{bottom:60px!important;height:auto!important;width:40vw!important}}#gcb a{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#gcb a,#gcb a:hover{text-decoration:none}#gcb a:hover{opacity:.8}#gcb .p-gcb_nav{width:100%}#gcb .p-gcb_nav img{height:auto;width:100%}#gcb .p-gcb_nav__logo{margin:0 auto;width:48.8vw}@media screen and (min-width:768px){#gcb .p-gcb_nav__logo{width:224px}}#gcb .p-gcb_nav__btns{box-pack:center;flex-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;display:box;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 auto 5.3333333333vw;width:85.3333333333vw}@media screen and (min-width:768px){#gcb .p-gcb_nav__btns{margin:0 auto 34px;width:499px}}#gcb .p-gcb_nav__btn{width:41.3333333333vw}@media screen and (min-width:768px){#gcb .p-gcb_nav__btn{width:239px}}#gcb .p-gcb_nav__btn:first-of-type{margin-right:5.3333333333vw}@media screen and (min-width:768px){#gcb .p-gcb_nav__btn:first-of-type{margin-right:20px}}#gcb .p-cbp_bnr{margin:15vw auto 0;width:93.3333333333vw}@media screen and (min-width:768px){#gcb .p-cbp_bnr{margin:180px auto 0;width:1200px}}#gcb .p-cbp_bnr__bnr img{height:auto;width:100%}#gcb .p-gcb_bnr{margin:4vw auto 0;width:93.3333333333vw}@media screen and (min-width:768px){#gcb .p-gcb_bnr{margin:50px auto 0;width:1200px}}#gcb .p-gcb_bnr__bnr img{height:auto;width:100%}#gcb .l-section_inner{padding:0 4.6666666667vw}.tab-links_text{text-align:center}