@charset "utf-8";@font-face{font-display:swap;font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:400;src:url(../fonts/m-plus-rounded-1c-v19-japanese_latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:500;src:url(../fonts/m-plus-rounded-1c-v19-japanese_latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:700;src:url(../fonts/m-plus-rounded-1c-v19-japanese_latin-700.woff2) format('woff2')}h1,h2,h3,h4,h5,h6,div,ul,li,p,dl,dt,dd{margin:0;padding:0}img{border:none;margin:0;padding:0;vertical-align:middle}ul{list-style-type:none}br{letter-spacing:0}label{cursor:pointer}a:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}body{margin:0 auto;padding:0;text-align:center;background:#fff}body,td{font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"ＭＳ Ｐゴシック","MS PGothic",Arial,sans-serif;color:#333;letter-spacing:0;line-height:1.7;font-size:13px}p{line-height:2}.m_top3{margin-top:3px}.m_top5{margin-top:5px}.m_top10{margin-top:10px}.m_top12{margin-top:12px}.m_top15{margin-top:15px}.m_top17{margin-top:17px}.m_top20{margin-top:20px}.m_top25{margin-top:20px}.m_top30{margin-top:30px}.m_top40{margin-top:40px}.m_top60{margin-top:60px}.m_top80{margin-top:80px}.m_top100{margin-top:100px}.m_top160{margin-top:160px}.m_b2{margin-bottom:2px}.m_b5{margin-bottom:5px}.m_b10{margin-bottom:10px}.m_b15{margin-bottom:15px}.m_b20{margin-bottom:20px}.m_b30{margin-bottom:30px}.m_b40{margin-bottom:40px}.m_b60{margin-bottom:60px}.m_b80{margin-bottom:80px}.m_l3{margin-left:3px}.m_l5{margin-left:5px}.m_l10{margin-left:10px}.m_l15{margin-left:15px}.m_l20{margin-left:20px}.m_l24{margin-left:24px}.m_l25{margin-left:25px}.m_l30{margin-left:30px}.m_l35{margin-left:35px}.m_l40{margin-left:40px}.m_r2{margin-right:2px}.m_r4{margin-right:4px}.m_r5{margin-right:5px}.m_r10{margin-right:10px}.m_r15{margin-right:15px}.m_r20{margin-right:20px}.m_r25{margin-right:25px}.m_r30{margin-right:30px}.m_r35{margin-right:35px}.m_r40{margin-right:40px}.v_sp5{margin:5px 0}.v_sp10{margin:10px 0}.v_sp15{margin:15px 0}.v_sp20{margin:20px 0}.v_sp30{margin:30px 0}.h_sp10{margin:0 10px}.h_sp20{margin:0 20px}.h_sp25{margin:0 25px}.h_sp30{margin:0 30px}.p_top5{padding-top:5px}.p_top10{padding-top:10px}.p_top15{padding-top:15px}.p_top20{padding-top:20px}.p_top30{padding-top:30px}.p_top40{padding-top:40px}.p_top50{padding-top:50px}.p_b30{padding-bottom:30px}.p_h5{padding:0 5px}.p_h10{padding:0 10px}.p_h20{padding:0 20px}.p_v5{padding:5px 0}.p_v10{padding:10px 0}.p_v20{padding:20px 0}.pad_5{padding:5px}.pad_10{padding:10px}.pad_20{padding:20px}.pad_30{padding:30px}.h_0{height:0}.FloatRight{float:right}.FloatLeft{float:left}.Clear{clear:both}.clearfix{display:block;min-height:1px}* html .clearfix{height:1px}.clearfix{zoom:1}.clearfix:after{content:"";display:block;clear:both}.al_left{text-align:left}.al_right{text-align:right}.al_center{text-align:center}h1{font-size:20px}h2{font-size:18px}h3{font-size:16px}.bold{font-weight:700}.wrapper{margin:0 auto;position:relative;overflow:hidden}.header{width:960px;height:190px;margin:0 auto}.header_seo{margin:5px 0;font-size:10px;color:#0b3395;text-align:left}.header_link{margin:5px 0;color:#0b3395;float:right}.header_link a{color:#0b3395;text-decoration:none}#topslide{width:100%;position:relative}#topslide_area{margin:0 auto;position:relative;width:1260px;height:580px;overflow:hidden}.class_top_slide{float:left;width:1260px;height:520px}.class_top_slide ul{list-style:none;position:relative;overflow:hidden;width:1260px;height:520px}.class_top_slide ul li{float:left;width:1260px;position:absolute}div.class_top_slide_button{float:left;width:1260px;margin:10px auto;position:relative;overflow:hidden}div.class_top_slide_button ul{position:relative;left:50%;float:left;list-style:none}div.class_top_slide_button li{display:block;width:8px;height:8px;background-image:url(../imgs/icon_slide_off.png);background-repeat:no-repeat;position:relative;left:-50%;float:left;margin:0 5px}div.class_top_slide_button li.active{background-image:url(../imgs/icon_slide_on.png);background-repeat:no-repeat}.topslide_button a{display:block;width:8px;height:8px}.topslide_button a:hover{background-image:url(../imgs/icon_slide_on.png);background-repeat:no-repeat}#photo1,#photo2,#photo3,#photo4,#photo5,#photo6{position:absolute;width:1260px;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}#r1,#r2,#r3,#r4,#r5,#r6{display:none}#r1:checked~#photo1,#r2:checked~#photo2,#r3:checked~#photo3,#r4:checked~#photo4,#r5:checked~#photo5,#r6:checked~#photo6{opacity:1}.content{width:100%;margin:0 auto;position:relative;overflow:hidden}.content_area{width:960px;margin:0 auto}.top_category{position:relative;width:320px;height:300px;float:left;text-align:center}.top_category a:link{color:#333;text-decoration:none}.top_category a:visited{color:#333;text-decoration:none}.top_category a:active{color:#333;text-decoration:none}.top_category a:hover{color:#333;text-decoration:underline}.top_link{position:relative;top:-180px;right:10px;float:right;z-index:10}.top_txt{margin:2px 0;text-align:left}.top_txt_right{margin-top:-15px;width:265px;float:right}.top_txt_bold{margin-top:5px;font-weight:700;font-size:18px;line-height:25px}.top_txt_color1{color:#81500b}.top_txt_color2{color:#0b3395}.top_txt_color4{color:#2d8e17}.top_txt_color5{color:#8e1752}.top_txt_color6{color:#ef8b0c}.top_access{margin:20px 0 60px;text-align:left;line-height:20px}.top_access_logo{width:130px;float:left}.top_access_left{width:80px;float:left}.top_access_right1{width:300px;float:left}.top_access_right2{width:360px;float:left}.top_access a:link{color:#333;text-decoration:none}.top_access a:visited{color:#333;text-decoration:none}.top_access a:active{color:#333;text-decoration:none}.top_access a:hover{color:#333;text-decoration:underline}.top_banner{margin:40px auto 144px}.top_banner img{float:left}.top_h2_title{margin-bottom:30px}.top_sns{margin-top:40px}.top_sns_area{display:flex;gap:40px}.facebook-page-frame{max-width:501px;width:100%;height:502px;border:none;overflow:hidden}.top_cm{margin-top:40px}.top_cm_area{display:flex;gap:24px}.top_cm_area iframe{border:none;width:304px;height:170px}.top_cm1 p,.top_cm2 p,.top_cm3 p{line-height:26px;width:304px;margin-top:8px}.top_guide{margin-top:40px;display:flex;gap:0 18px;align-items:center}.top_h2_title2{width:251px}.top_btn_area{display:flex;gap:0 16px}.footer{background-color:#ededed;margin:0 auto;padding:20px 0;text-align:left}.footer a:link{color:#333;text-decoration:none}.footer a:visited{color:#333;text-decoration:none}.footer a:active{color:#333;text-decoration:none}.footer a:hover{color:#333;text-decoration:underline}.footer_area{width:960px;margin:10px auto}.footer_left{margin-left:60px;width:300px;height:100px;float:left;border-right:1px solid #333}.footer_right{margin-left:20px;width:550px;float:left}.footer_link_left{width:250px;float:left}.footer_link_right{width:300px;float:left}.footer_copyright{background-color:#063397;margin:0 auto;padding:3px 0;color:#FFF}.guide_top{position:relative;width:100%;margin:0 auto}.guide_info_area{color:#000;margin:40px 0 30px;text-align:left}.guide_info_title{border-bottom:solid 1px #0b3395;margin-bottom:30px;padding-bottom:10px}.guide_info{width:100%;background:#E6EBF0;margin:0 auto;border:solid 0;border-collapse:collapse}.guide_info .border_none{border:none}.guide_info tr{color:#000;line-height:2;text-align:left;width:100%;margin:0 auto;border-collapse:collapse;background:#fff}.guide_info th{width:20%;border-top:solid #ADB0B4 1px;padding:2% 3%;background:#fff;font-weight:400;border-collapse:collapse;word-wrap:break-word}.guide_info td{width:80%;border-top:solid #ADB0B4 1px;padding:2% 3%;background:#F3F4F5;border-collapse:collapse;word-wrap:break-word}.guide_entry{text-align:center;padding-bottom:5%}.guide_entry_bottom{text-align:center;padding-bottom:15%}.entry_top{position:relative;width:100%;margin:0 auto}.entry_info_area{color:#000;text-align:left}.entry_info_title{border-bottom:solid 1px #0b3395;margin-bottom:10px;padding-bottom:10px}.entry_select_area{margin:30px auto;padding:20px;color:#000;background-color:#F5F7FB;text-align:left}.entry_step{margin:0 auto;text-align:center}.entry_select_radio{display:none}.entry_form_area{margin:30px auto;padding:20px;color:#000;background-color:#F5F7FB;text-align:left}.entry_form{text-align:left;width:100%;margin:0 auto}.entry_form dt{float:left;clear:both;width:35%;padding-top:10px;padding-bottom:10px;text-align:right}.entry_form dd{display:block;float:left;width:60%;padding-top:10px;padding-bottom:10px;padding-left:5%;word-break:break-all}.entry_form_input{width:70%}.entry_form_input2{width:30%}.entry_form_input3{width:20%}.entry_form_textarea{width:70%;height:70px}.entry_form_textarea2{width:70%;height:40px}.entry_confirm_area{margin:30px auto 100px;padding:20px;color:#000;background-color:#F5F7FB;text-align:left}.entry_back{padding-right:40px}.entry_back_top{margin:60px 0 100px;text-align:center}.bold_red{font-weight:700;color:#CE111F}.event_header{width:100%;max-width:960px;margin:0 auto}.event_header_img{width:95%;max-width:360px;margin:0 auto}.event_header_img img{width:100%}.event_content{width:100%}.event_content_area{width:95%;max-width:960px;margin:0 auto}.event_link a{color:#000}.event_form{text-align:left;width:100%;margin:0 auto}.event_form dt{float:left;clear:both;width:35%;padding-top:10px;padding-bottom:10px;text-align:right}.event_form dd{display:block;float:left;width:60%;padding-top:10px;padding-bottom:10px;padding-left:5%;word-break:break-all}.event_form_need{font-weight:700;color:#CE111F}.event_form_input{width:70%;font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"ＭＳ Ｐゴシック","MS PGothic",Arial,sans-serif}.event_form_input2{width:130px;font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"ＭＳ Ｐゴシック","MS PGothic",Arial,sans-serif}.event_form_textarea{width:70%;height:70px;font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"ＭＳ Ｐゴシック","MS PGothic",Arial,sans-serif}.event_btn_conf{display:inline-block;padding:10px;border-radius:10px;background-color:#FB7905;color:#FFF;font-size:large;letter-spacing:2px}.event_btn_back{display:inline-block;padding:10px;border-radius:10px;background-color:#67A7BF;color:#FFF;font-size:large;letter-spacing:2px}.event_btn_send{display:inline-block;padding:10px;border-radius:10px;background-color:#4469FC;color:#FFF;font-size:large;letter-spacing:2px}.event_btn_close{display:inline-block;padding:10px;border-radius:10px;background-color:#063397;color:#FFF;font-size:large;letter-spacing:2px}.event_footer_area{width:100%;max-width:960px;margin:0 auto}.event_footer_text{width:100%;max-width:280px;margin:0 auto;text-align:left}.pamphlet_header_img{width:95%;max-width:240px;margin:0 auto}.pamphlet_header_img img{width:100%}.pamphlet_content{width:100%}.pamphlet_content_area{width:95%;max-width:1200px;margin:0 auto}.pamphlet_atent{margin:20px auto 0}.pamphlet_area{width:100%;height:848px;margin:0 auto;overflow:hidden}.pamphlet_disp_area{margin:auto 0}.pamphlet_disp_area div{width:100%}.pamphlet_disp_area div img{width:100%}.pamphlet_btn_page{margin-top:10px}.pamphlet_btn_page div{display:inline-block;cursor:pointer}.pamphlet_btn_page div:hover{text-decoration:underline}.pamphlet_btn_area{width:100%;max-width:1000px;margin:30px auto 80px}.pamphlet_btn_area img{width:48%;max-width:480px}.pamphlet_btn_left{float:left}.pamphlet_btn_right{float:right}.contact_content{max-width:960px;width:100%;margin:0 auto}.contact_content h1,.contact_content h2{font-family:"M PLUS Rounded 1c",sans-serif}.contact_content h1{font-weight:500;font-size:35px;line-height:1em;letter-spacing:0;color:#063397;display:flex;flex-direction:column;gap:12px}.contact_top span{font-weight:400;font-size:19px;line-height:26px;letter-spacing:.05em;display:block;color:#333;transform:rotate(0.03deg);-moz-transform:rotate(0.03deg);-ms-transform:rotate(0.03deg);-o-transform:rotate(0.03deg);-webkit-transform:rotate(0.03deg)}.contact_content h2{align-self:stretch;display:flex;flex-direction:column;justify-content:center;color:#063397;font-size:30px;font-weight:400;line-height:1.5em;letter-spacing:.2em;word-wrap:break-word}.contact_top{position:relative;width:100%;margin:0 auto 40px;display:flex;flex-direction:column;gap:12px}.contact_h2_inner{align-self:stretch;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:30px}.contact_h2_inner span{border-bottom:1px solid rgba(11,51,149,1);width:960px}.contact_inner1{margin:0 auto 88px;text-align:left}.contact_inner2{margin:0 auto 88px;text-align:left}.contact_inner2 p{line-height:1.7em}.contact_inline{display:flex;width:100%;justify-content:space-between}.contact_about{background-color:rgba(245,247,251,1);padding:20px 46.5px;width:487px}.contact_address{margin:14px 0;line-height:22.1px}.contact_tel{line-height:22.1px;font-size:15px;font-weight:700}.contact_tel_num{line-height:22.1px;color:#063397;font-size:20px;border-bottom:none;font-weight:400}.contact_s{line-height:22.1px;font-weight:400;font-size:13px}.contact_tel_area{display:flex;gap:14px;align-items:center;line-height:22.1px;margin-bottom:3px}.contact_w{line-height:22.1px;font-size:13px;font-weight:400;margin-bottom:24px}.contact_fax{line-height:22.1px;font-size:20px;font-weight:400;margin-left:14px}.contact_inline_1{font-size:16px;line-height:1.7em;margin-bottom:1.7em}.contact_inline_2{line-height:1.7em}.contact_red{color:rgba(206,17,31,1)}.contact_req{margin:30px 0}.contact_input{padding:20px;width:100%;background-color:#F5F7FB}.contact_input_item{display:flex;flex-wrap:wrap;width:100%;gap:10px 46px;margin:0 auto;align-items:flex-start}.contact_input_item dt{padding:9.5px 0 9.59px;width:322px;text-align:right;line-height:22.1px}.contact_input_item dd{padding:9.5px 0 9.59px;width:547px;text-align:left}.contact_input_item .contact_no_padding{padding:0}.contact_input_item dd input,.contact_input_item dd select{padding:3px 4px}.contact_input_item dd input[type=text]{width:386px;border-radius:2.5px;border:1px solid #767676}.contact_input_item dd input[type=text]::placeholder{font-size:13.3px;color:#767676;line-height:1em;letter-spacing:0}.contact_input_item dd input[type="radio" i]{margin:0 8px 0 0}.contact_input_item dd select{width:266px;border-radius:2.5px}.contact_input_item dd textarea{width:392px;height:76px;border-radius:2.5px}.contact_address_input p{line-height:22.1px}.contact_address_input #Zip{width:268px}.contact_address_input #Ken{width:274px;border-radius:2.5px}label[for=DocumentMethod1]{margin-right:30px;line-height:26px}label[for=DocumentMethod2]{line-height:26px}.contact_radio{display:flex;gap:30px;line-height:26px}.contact_privacy_area{background-color:rgba(245,247,251,1);padding:20px;margin-top:30px}.inquiry_privacy_text{margin-bottom:20px}.inquiry_btn{max-width:400px;width:100%;display:block;margin:20px auto 0}.inquiry_btn:hover{cursor:pointer}.inquiry_conf_btn{display:block;margin-top:20px;text-align:center}.inquiry_conf_btn:hover{cursor:pointer}p.contact_privacy_text{line-height:22.1px}.contact_privacy_text{margin-bottom:22.1px}.contact_privacy_link{color:#000;line-height:22.1px}.inquiry_privacy_check span{font-weight:700;line-height:22.1px}.inquiry_privacy_check input[type="checkbox" i]{margin:0}.contact_gray{color:rgba(102,102,102,1)}.contact_conf_area{background-color:rgba(245,247,251,1);margin-top:30px;margin-bottom:30px;padding:20px}.contact_confirm_thanks p{line-height:1.7em}.contact_confirm_text{font-size:20px;text-align:center;line-height:1.5em;letter-spacing:.2em;color:#063397;font-weight:500;font-family:"M PLUS Rounded 1c",sans-serif;transform:rotate(0.03deg);-moz-transform:rotate(0.03deg);-ms-transform:rotate(0.03deg);-o-transform:rotate(0.03deg);-webkit-transform:rotate(0.03deg)}.contact_table{display:flex;flex-wrap:wrap;width:100%;gap:0 46px;align-items:center;margin-top:30px}.contact_table dt{width:322px;text-align:right;line-height:26px}.contact_table dd{width:547px;text-align:left;line-height:1.7em}.contact_table dt:not(:last-of-type),.contact_table dd:not(:last-of-type){margin-bottom:20px;word-break:break-all}.contact_confirm_btnarea{background-color:rgba(245,247,251,1);padding:20px 57px;margin-bottom:144px}.contact_confirm_btnarea p{line-height:1.7em}.contact_btn{display:flex;gap:20px;justify-content:center}.contact_comp_area p{line-height:1.7em}.contact_conf_address p{word-break:break-all}.contact_address_text p{line-height:22.1px}.contact_radio label{display:flex;align-items:center}.contact_input_item input[type="radio"]{accent-color:#005ECC;width:20px;height:20px}.contact_radio_no{display:flex}.contact_no_padding label{display:flex;align-items:center}.privacy_content{max-width:960px;width:100%;margin:0 auto}.privacy_content h1,.privacy_content h2{font-family:"M PLUS Rounded 1c",sans-serif}.privacy_content h1{font-weight:500;font-size:35px;line-height:1em;letter-spacing:0;color:#063397;display:flex;flex-direction:column;gap:12px}.privacy_top span{font-weight:400;font-size:19px;line-height:26px;letter-spacing:.05em;display:block;color:#333;transform:rotate(0.03deg);-moz-transform:rotate(0.03deg);-ms-transform:rotate(0.03deg);-o-transform:rotate(0.03deg);-webkit-transform:rotate(0.03deg)}.privacy_h2_inner{align-self:stretch;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:30px}.privacy_h2_inner span{border-bottom:1px solid rgba(11,51,149,1);width:960px}.privacy_content h2{align-self:stretch;display:flex;flex-direction:column;justify-content:center;color:#063397;font-size:30px;font-weight:400;line-height:1.5em;letter-spacing:.2em;word-wrap:break-word}.privacy_top{position:relative;width:100%;margin:0 auto 40px;display:flex;flex-direction:column;gap:12px}.privacy_inner1{margin:0 auto 88px;text-align:left}.privacy_inner1 p{line-height:1.7em}.privacy_inner1 p:first-of-type{margin-bottom:40px}.privacy_inner2{margin:0 auto 88px;text-align:left;line-height:1.7em;letter-spacing:0;font-size:13px}.privacy_inner2 p{line-height:1.7em}.privacy_inner2 ul li{padding-left:1em;text-indent:-1em}.privacy_inner2 ul li:not(:last-of-type){margin-bottom:1.7em}.privacy_inner3{margin:0 auto 144px;text-align:left}.privacy_inner3 p{line-height:1.7em}.privacy_company_name{font-weight:700;font-size:18px;line-height:1.7em}.company_content{max-width:960px;width:100%;margin:0 auto}.company_top{position:relative;width:100%;margin:0 auto 40px;display:flex;flex-direction:column;gap:12px}.company_content h1{font-weight:500;font-size:35px;line-height:1em;letter-spacing:0;color:#063397;display:flex;flex-direction:column;gap:12px}.company_content span{font-weight:400;font-size:19px;line-height:26px;letter-spacing:.05em;display:block;color:#333;transform:rotate(0.03deg);-moz-transform:rotate(0.03deg);-ms-transform:rotate(0.03deg);-o-transform:rotate(0.03deg);-webkit-transform:rotate(0.03deg)}.company_content h1,.company_content h2{font-family:"M PLUS Rounded 1c",sans-serif}.company_inner1:not(:last-of-type){margin:0 auto 88px;text-align:left}.company_inner1:last-of-type{margin:0 auto 144px;text-align:left}.company_h2_inner{align-self:stretch;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:30px}.company_h2_inner span{border-bottom:1px solid rgba(11,51,149,1);width:960px}.company_content h2{align-self:stretch;display:flex;flex-direction:column;justify-content:center;color:#063397;font-size:30px;font-weight:400;line-height:1.5em;letter-spacing:.2em;word-wrap:break-word}.company_inner1 dl{display:flex;flex-wrap:wrap;width:100%}.company_about_table dt{width:136px;line-height:1em;padding:20px 28px;border-bottom:1px solid rgba(173,176,180,1);text-align-last:justify}.company_about_table dd{line-height:16px;width:712px;padding:20px 28px;background-color:rgba(243,244,245,1);border-bottom:1px solid rgba(173,176,180,1)}.company_about_table_title{line-height:1em;width:52px}.company_map_area{display:flex;gap:20px}.company_inner1 iframe{width:470px;height:401px;border:none;margin-bottom:8px}.company_map_about{display:flex;flex-direction:column;padding:16px;gap:16px;background-color:rgba(243,244,245,1)}.company_map_about>div p{line-height:22.1px}.company_map_about p{font-size:13px}.company_map_about p span{font-size:13px;display:inline-flex;align-items:center;line-height:22.1px}.company_map_name{font-weight:700;line-height:16px}.company_about_telfax{display:inline-flex;gap:7px}.company_fax::before{content:"";display:inline-block;width:16px;height:10px;background-image:url(../imgs/icon_free_dial.svg);background-position:center;background-size:contain;margin-right:5px}.company_tel::before{content:"";display:inline-block;width:10px;height:15px;background-image:url(../imgs/foundation_telephone.svg);background-position:center;background-size:contain;margin-right:2px}.company_history_table dt{width:136px;padding:20px 28px;line-height:1em;border-bottom:1px solid rgba(173,176,180,1);display:flex;align-items:center}.company_history_table dd{line-height:16px;width:712px;padding:20px 28px;background-color:rgba(243,244,245,1);border-bottom:1px solid rgba(173,176,180,1)}.company_list_area{display:flex;gap:24px}.company_list_area ul{width:468px}.company_list_area ul li{padding:8px 1px 9.5px;border-bottom:1px solid rgba(173,176,180,1);line-height:22.1px}.company_user_table dt{width:204px;padding:20px 28px;line-height:1em;border-bottom:1px solid rgba(173,176,180,1);display:flex;align-items:center}.company_user_table dt a{color:rgba(26,115,232,1);display:inline-block;position:relative}.company_user_table dt a::after{content:"";display:inline-block;width:10px;height:10px;background-image:url(../imgs/icon_new-window-ltr.svg);background-position:center;background-size:contain;margin-left:8px}.company_user_table dd{line-height:22.1px;width:644px;padding:20px 28px;background-color:rgba(243,244,245,1);border-bottom:1px solid rgba(173,176,180,1)}.company_user_table dd a{display:inline-block;margin-left:16px;padding:2px 12px;font-weight:700;font-size:12px;line-height:1em;letter-spacing:0;text-decoration:none;color:rgba(102,102,102,1);border:1px solid rgba(102,102,102,1);border-radius:10px}@media screen and (max-width:768px){.event_form dt{float:none;width:100%;padding-top:0;padding-bottom:0;text-align:left}.event_form dd{float:none;width:100%;padding-top:0;padding-bottom:20px;padding-left:0}.event_form_input{width:100%}.event_form_textarea{width:100%}.pamphlet_btn_area{width:100%;max-width:480px;margin:30px auto 80px}.pamphlet_btn_area img{width:100%}.pamphlet_btn_left{float:none}.pamphlet_btn_right{float:none;margin-top:20px}}