﻿@font-face{font-family:'Noto Sans Japanese';src:url(../font/NotoSansJP-Regular.otf)}html{min-width:1260px;color:#333}@media only screen and (max-width: 480px){html{min-width:100%}}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,table,th,td,img{margin:0;padding:0}* html body{font-size:small}*:first-child+html body{font-size:small}h1,h2,h3,h4,h5,h6{clear:both;font-size:100%;font-weight:normal}ul,dl,ol{text-indent:0}li{list-style:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}* html input,* html textarea,* html select{font-size:100%}*:first-child+html+input,*:first-child html+textarea,*:first-child+html select{font-size:100%}table{border-collapse:collapse;font-size:inherit;width:100%;word-break:break-all}table tr th,table tr td{text-align:left;vertical-align:top}table tr th p:last-child,table tr th ul:last-child,table tr th ol:last-child,table tr td p:last-child,table tr td ul:last-child,table tr td ol:last-child{margin-bottom:0}caption{text-align:left}pre,code,kbd,samp,tt{font-family:monospace}* html pre,* html code,* html kbd,* html samp,* html tt{font-size:100%;line-height:100%}*:first-child+html pre,*:first-child html+code,*:first-child html+kbd,*:first-child+html+samp,*:first-child+html tt{font-size:108%;line-height:100%}input,select,textarea{font-size:100%;font-family:Verdana, Helvetica, sans-serif}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-weight:normal}b,strong{font-weight:bold}img{border:0;vertical-align:top;max-width:100%}body{font-family:'Noto Sans Japanese','YuGothic',Hiragino Sans,'ヒラギノ角ゴ StdN','Hiragino Kaku Gothic StdN',sans-serif;margin:0;color:#333}body h1,body h2,body h3,body h4,body p{margin:0}body a{text-decoration:none}body li{list-style:none}body button{font-family:'Noto Sans Japanese'}.container_1040{width:1040px;margin:0 auto}.container_770{width:770px;margin:0 auto}@media only screen and (max-width: 480px){.container_sp_100{width:100%;margin:0 auto}}@media only screen and (max-width: 480px){.container_sp_90{width:90%;margin:0 auto}}@media only screen and (max-width: 480px){.container_sp_80{width:80%;margin:0 auto}}@media only screen and (max-width: 480px){.sp_hidden{display:none !important}}@media only screen and (min-width: 481px){.pc_hidden{display:none !important}}.h1_wrap_support{background-image:url(../img/support/support_kv.jpg);background-size:cover;background-repeat:no-repeat;height:250px;margin-bottom:5px}@media only screen and (max-width: 480px){.h1_wrap_support{background:url("../img/support/support_kv_sp.jpg") center no-repeat;height:120px;padding-top:0;background-size:cover}}.h1_wrap_support h1{color:#000;font-size:36px;font-weight:bold;text-align:center;height:100%;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-shadow:0px 0px 30px #fff}.h1_wrap_method{background-image:url(../img/method/method_kv.jpg);background-size:cover;background-repeat:no-repeat;height:250px;margin-bottom:5px}@media only screen and (max-width: 480px){.h1_wrap_method{background:url("../img/method/method_kv_sp.jpg") center no-repeat;height:120px;padding-top:0;background-size:cover}}.h1_wrap_method h1{color:#000;font-size:36px;font-weight:bold;text-align:center;height:100%;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-shadow:0px 0px 30px #fff}.h1_wrap_benefit{background-image:url(../img/benefit/benefit_kv.jpg);background-size:cover;background-repeat:no-repeat;height:250px;margin-bottom:5px}@media only screen and (max-width: 480px){.h1_wrap_benefit{background:url("../img/benefit/benefit_kv_sp.jpg") center no-repeat;height:120px;padding-top:0;background-size:cover}}.h1_wrap_benefit h1{color:#000;font-size:36px;font-weight:bold;text-align:center;height:100%;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-shadow:0px 0px 30px #fff}.h1_wrap_report{background-image:url(../img/report/report_kv.jpg);background-size:cover;background-repeat:no-repeat;height:250px;margin-bottom:5px}@media only screen and (max-width: 480px){.h1_wrap_report{background:url("../img/report/report_kv_sp.jpg") center no-repeat;height:120px;padding-top:0;background-size:cover}}.h1_wrap_report h1{color:#000;font-size:36px;font-weight:bold;text-align:center;height:100%;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-shadow:0px 0px 30px #fff}.h1_wrap_privacy{background-image:url(../img/privacy/privacy_kv.jpg);background-size:cover;background-repeat:no-repeat;height:250px;margin-bottom:5px}@media only screen and (max-width: 480px){.h1_wrap_privacy{background:url("../img/privacy/privacy_kv_sp.jpg") center no-repeat;height:120px;padding-top:0;background-size:cover}}.h1_wrap_privacy h1{color:#fff;font-size:36px;font-weight:bold;text-align:center;height:100%;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-shadow:0px 0px 16px black}.h1_wrap_inquiry{background-image:url(../img/inquiry/inquiry_kv.jpg);background-size:cover;background-repeat:no-repeat;height:250px;margin-bottom:5px}@media only screen and (max-width: 480px){.h1_wrap_inquiry{background:url("../img/inquiry/inquiry_kv_sp.jpg") center no-repeat;height:120px;padding-top:0;background-size:cover}}.h1_wrap_inquiry h1{color:#fff;font-size:36px;font-weight:bold;text-align:center;height:100%;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-shadow:0px 0px 16px black}.h1_wrap_reception{background-image:url(../img/reception/reception_kv.jpg);background-size:cover;background-repeat:no-repeat;height:280px;margin-bottom:5px}@media only screen and (max-width: 480px){.h1_wrap_reception{background:url("../img/reception/reception_kv_sp.jpg") center no-repeat;height:120px;padding-top:0;background-size:cover}}.h1_wrap_reception h1{color:#ee0000;font-size:36px;font-weight:bold;text-align:center;height:100%;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.benefit_wrap{margin-bottom:40px}.benefit_wrap .benefit_content .person_wrap{background:#EAEAEA;padding:15px 50px;margin-bottom:5px}@media only screen and (max-width: 480px){.benefit_wrap .benefit_content .person_wrap{padding:10px 15px}}.benefit_wrap .benefit_content .person_wrap .column_3{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}.benefit_wrap .benefit_content .person_wrap .column_3 p{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center}.benefit_wrap .benefit_content .group_wrap{background:#EAEAEA;margin-bottom:20px}.benefit_wrap .benefit_content .group_wrap .column_3{padding:15px 50px;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}@media only screen and (max-width: 480px){.benefit_wrap .benefit_content .group_wrap .column_3{padding:10px 15px}}.benefit_wrap .benefit_content .group_wrap .column_3 p{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center}.benefit_wrap .benefit_content .benefit_wrap{border-top:1px solid #707070;width:95%;margin:0 auto;padding:15px 75px 25px 75px}@media only screen and (max-width: 480px){.benefit_wrap .benefit_content .benefit_wrap{padding:10px 5px}}.benefit_wrap .benefit_content .high_donor_wrap p{font-weight:bold}@media only screen and (min-width: 481px){.benefit_wrap .benefit_content .high_donor_wrap .column_3{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (max-width: 480px){.benefit_wrap .benefit_content .high_donor_wrap .column_3 p{text-align:center;margin-bottom:20px !important}}.benefit_wrap .benefit_content .high_donor_wrap .annotation{font-weight:normal}@media only screen and (min-width: 481px){.benefit_wrap .benefit_content .high_donor_wrap .annotation{text-align:right}}.benefit_wrap .divition{width:20%;font-weight:bold}@media only screen and (max-width: 480px){.benefit_wrap .divition{width:100%;justify-content:center}}.benefit_wrap .amount_wrap{width:25%}@media only screen and (max-width: 480px){.benefit_wrap .amount_wrap{width:38%}}.benefit_wrap .gift_wrap{width:55%}@media only screen and (max-width: 480px){.benefit_wrap .gift_wrap{width:61%}}.h_style1{font-size:28px;font-weight:bold;padding-left:0.8em;border-left:4px solid #5D7D92;margin-bottom:50px}@media only screen and (max-width: 480px){.h_style1{position:relative}.h_style1:after{content:"";border-bottom:2px solid #5D7D92;display:inline-block;position:absolute;bottom:-15px;left:0px;width:100%}}.btn_1{background:#5D7D92;padding:10px 15px;border:none;transition:0.3s}.btn_1:hover{background:#8EA4B3;opacity:0.7}.btn_1 a{font-size:16px;color:#fff}.btn_1 a:after{font-family:'Font Awesome 6 Free';margin-left:10px;font-weight:bold;content:'\f054'}.btn_1:first-child{margin-right:20px}.btn_2{background:#fff}.btn_2 a{font-size:16px;color:#5D7D92;border:1px solid #5D7D92;padding:10px 70px}@media only screen and (min-width: 481px){.btn_2 a{width:240px}}.btn_2 a:hover{background:#5D7D92;color:#fff}.btn_3{text-align:center}.btn_3 a{background:#ee0000;color:#fff;font-size:23px;font-weight:bold;display:inline-block;padding:25px 75px;border-radius:50px;border:1px solid #ee0000;transition:0.3s}.btn_3 a:hover{cursor:pointer;background:#fff;color:#ee0000;border-radius:50px;border:1px solid #ee0000}.btn_4{text-align:center}.btn_4 a{background:#fff;color:#333;font-size:23px;font-weight:bold;display:inline-block;padding:10px 35px;border:1px solid #333;transition:0.3s}.btn_4 a:after{font-family:'Font Awesome 6 Free';margin-left:10px;font-weight:bold;content:'\f054'}.btn_4 a:hover{cursor:pointer;background:#fff;color:#e00;border:1px solid #e00}.btn_5{border:none}.btn_5 input{font-size:16px;color:#fff;font-weight:bold;background:#5D7D92;padding:10px 15px;background-color:#5D7D92;color:#fff;display:inline-block;overflow:hidden;padding:10px 40px 10px 20px;text-decoration:none;position:relative;min-width:200px;border:1px solid #fff;transition:all 0.3s ease;border:1px solid #5D7D92}@media only screen and (max-width: 480px){.btn_5 input{display:block;width:65%;margin:0 auto;min-width:inherit}}.btn_5 input:after{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;position:absolute;top:50%;right:11px;transform:translateY(-50%) translateX(0%)}.btn_5 input:before{position:absolute;content:'';top:0;left:0;z-index:-1;width:150%;height:100%;background:#fff;transform-origin:right top;transform:skewX(-30deg) scale(0, 1);transition:transform .3s}.btn_5 input:hover{color:#5D7D92;opacity:0.99;border-color:#fff}.btn_5 input:hover:before{transform-origin:left top;transform:skewX(-30deg) scale(1, 1)}.btn_5 input:after{font-family:'Font Awesome 6 Free';margin-left:10px;font-weight:bold;content:'\f054'}.btn_5 input:hover{background:#5D7D92;border:1px solid #5D7D92}.btn_5:first-child{margin-right:20px}.btn_6{display:inline-block;border:none;margin:0 auto;background-color:#e00;color:#fff;display:inline-block;overflow:hidden;padding:10px 40px 10px 20px;text-decoration:none;position:relative;min-width:200px;border:1px solid #fff;transition:all 0.3s ease}@media only screen and (max-width: 480px){.btn_6{display:block;width:65%;margin:0 auto;min-width:inherit}}.btn_6:after{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;position:absolute;top:50%;right:11px;transform:translateY(-50%) translateX(0%)}.btn_6:before{position:absolute;content:'';top:0;left:0;z-index:-1;width:150%;height:100%;background:#fff;transform-origin:right top;transform:skewX(-30deg) scale(0, 1);transition:transform .3s}.btn_6:hover{color:#e00;opacity:0.99;border-color:#fff}.btn_6:hover:before{transform-origin:left top;transform:skewX(-30deg) scale(1, 1)}.btn_6:hover{cursor:pointer;border:1px solid #e00}.btn_7{border:none;margin:0 auto;background-color:#5D7D92;color:#fff;display:inline-block;overflow:hidden;padding:10px 40px 10px 20px;text-decoration:none;position:relative;min-width:200px;border:1px solid #fff;transition:all 0.3s ease}@media only screen and (max-width: 480px){.btn_7{display:block;width:65%;margin:0 auto;min-width:inherit}}.btn_7:after{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;position:absolute;top:50%;right:11px;transform:translateY(-50%) translateX(0%)}.btn_7:before{position:absolute;content:'';top:0;left:0;z-index:-1;width:150%;height:100%;background:#fff;transform-origin:right top;transform:skewX(-30deg) scale(0, 1);transition:transform .3s}.btn_7:hover{color:#5D7D92;opacity:0.99;border-color:#fff}.btn_7:hover:before{transform-origin:left top;transform:skewX(-30deg) scale(1, 1)}.btn_7:hover{cursor:pointer;border:1px solid #5D7D92}.t_c{text-align:center}.t_r{text-align:right}.m_b10{margin-bottom:10px}.m_b20{margin-bottom:20px !important}.m_b30{margin-bottom:30px !important}.m_b40{margin-bottom:40px}.m_b80{margin-bottom:80px !important}@media only screen and (min-width: 481px){#header{padding-top:20px;padding-bottom:40px}}@media only screen and (max-width: 480px){#header{margin-top:5vw;margin-bottom:5vw}}#header .header_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}#header .header_wrap:before{content:url("../img/top/heart.png");position:absolute;transform:translate(0%, 50%);top:-15px;left:0px}#header .header_wrap .left_wrap .header_cont{margin-left:45px}#header .header_wrap .left_wrap .header_cont a{color:#5D7D92;text-decoration:none;font-size:23px;font-weight:bold;transition:0.3s}@media only screen and (max-width: 480px){#header .header_wrap .left_wrap .header_cont a{font-size:4vw}}#header .header_wrap .left_wrap .header_cont a:hover{opacity:0.7}@media only screen and (min-width: 481px){#header .header_wrap .left_wrap .header_cont a span{font-size:16px}}#header .right_wrap{display:flex;align-items:flex-end}#header .sp-menuicon-open .menu-open{display:none}#header .sp-menuicon-open .on{display:block}#header .sp-menuicon-close .menu-close{display:none}#header .sp-menuicon-close .on{display:block}#g_nav{margin-bottom:30px}@media only screen and (max-width: 480px){#g_nav{position:fixed;display:none;padding-top:30px;background-color:#5D7D92}}@media only screen and (min-width: 481px){#g_nav ul{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media only screen and (min-width: 481px){#g_nav ul .menu{width:17.35%;text-align:center;border-left:1px solid #333}}@media only screen and (max-width: 480px){#g_nav ul .menu{border:none;width:100%;position:relative;line-height:8vw;margin-bottom:10px}#g_nav ul .menu:after{display:block;position:absolute;font:900 20px/1 "Font Awesome 5 Free";content:"\f054";margin-top:-8px;font-size:18px;right:0%;top:50%;color:#fff}}#g_nav ul .menu a{font-weight:bold}@media only screen and (min-width: 481px){#g_nav ul .menu a{font-size:16px;display:inline-block;width:100%;height:100%;color:#333;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;position:relative;transition:0.3s}}@media only screen and (max-width: 480px){#g_nav ul .menu a{font-size:3.6vw;color:#fff}}#g_nav ul .menu a:before{content:"";width:100%}#g_nav ul .menu a:hover:hover:before{color:#5D7D92;cursor:pointer;border-bottom:8px solid #5D7D92;position:absolute;bottom:-30px;left:0px}@media only screen and (min-width: 481px){#g_nav ul .menu:nth-child(5){width:30%}}@media only screen and (min-width: 481px){#g_nav ul .menu:last-child{border-right:1px solid #333}}@media only screen and (min-width: 481px){#g_nav ul .top{width:17.35%;text-align:center;border-left:1px solid #333}}@media only screen and (max-width: 480px){#g_nav ul .top{border:none;width:100%;position:relative;line-height:8vw;margin-bottom:10px}#g_nav ul .top:after{display:block;position:absolute;font:900 20px/1 "Font Awesome 5 Free";content:"\f054";margin-top:-8px;font-size:18px;right:0%;top:50%;color:#fff}}#g_nav ul .top a{font-weight:bold}@media only screen and (min-width: 481px){#g_nav ul .top a{font-size:16px;display:inline-block;width:100%;height:100%;color:#333;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;position:relative;transition:0.3s}}@media only screen and (max-width: 480px){#g_nav ul .top a{font-size:3.6vw;color:#fff}}#g_nav ul .top a:before{content:"";width:100%;position:absolute;left:0px;bottom:-30px;border-bottom:8px solid #5D7D92}@media only screen and (min-width: 481px){#g_nav ul .top:nth-child(5){width:30%}}@media only screen and (min-width: 481px){#g_nav ul .benefit{width:30%}}@media only screen and (max-width: 480px){#g_nav ul .sub_menu{width:100%;position:relative;text-indent:2vw;line-height:8vw}}#g_nav ul .sub_menu a{font-size:20px;font-weight:bold;display:inline-block;width:100%;height:100%}@media only screen and (max-width: 480px){#g_nav ul .sub_menu a{font-size:3.6vw}}@media only screen and (max-width: 480px){#g_nav ul .sub_menu:before{content:"-";position:absolute;top:2px;left:-2vw}}@media only screen and (max-width: 480px){#g_nav p{text-align:center;width:100%}}@media only screen and (max-width: 480px){#g_nav .tel{background-color:#fff;width:100%;margin:10px auto;border-radius:20px;padding:5px;font-size:7.5vw;text-align:center}}@media only screen and (max-width: 480px){#g_nav .tel span{font-size:3.5vw}}#g_nav .tel a{font-weight:bold}@media only screen and (max-width: 480px){#g_nav .tel a{font-size:7.5vw}}#sec_bread{margin-bottom:50px}#sec_bread ul{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}#sec_bread ul li{font-size:12px;color:#707070;margin-left:10px}#sec_bread ul li a{font-size:12px;color:#707070;text-decoration:underline;transition:0.3s}#sec_bread ul li a:hover{opacity:0.7}#sec_greeting{margin-bottom:120px}#sec_greeting h1{font-size:8vw;font-weight:bold;margin-bottom:50px}#sec_greeting h3{font-size:20px;margin-bottom:35px;color:#5D7D92}@media only screen and (max-width: 480px){#sec_greeting h3{text-align:center}}@media only screen and (min-width: 481px){#sec_greeting .column_2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}}@media only screen and (min-width: 481px){#sec_greeting .column_2 .text_wrap{width:52%}}#sec_greeting .column_2 .text_wrap p{font-size:16px;margin-bottom:40px}#sec_greeting .column_2 .text_wrap p:last-child{margin:none}#sec_greeting .column_2 .img_wrap{width:45%}#sec_greeting .contents_wrap{font-size:16px}#sec_greeting .contents_wrap p{font-size:16px;margin-bottom:40px;position:relative}#sec_greeting .contents_wrap p span{background:linear-gradient(transparent 60%, #ff0 60%)}#sec_greeting .contents_wrap .img_wrap_sp{margin-bottom:40px}#sec_greeting .name{text-align:right;font-size:16px}#sec_greeting .name span{font-size:20px;margin-left:2em}#sec_purpose h3{margin-bottom:20px;font-size:16px}#sec_purpose .list_wrap{background:#fff8d8;padding:40px 60px 40px 50px;margin-bottom:80px}#sec_purpose .list_wrap ul li{list-style:disc;line-height:2em}#sec_purpose .btn_wrap{margin-bottom:100px}#sec_amount{margin-bottom:50px}#sec_amount h1{font-size:8vw;font-weight:bold;margin-bottom:50px}#sec_amount .column_2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:35px}#sec_amount .column_2 .price_wrap{width:65%}#sec_amount .column_2 .price_wrap .top_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;margin-bottom:15px}#sec_amount .column_2 .price_wrap .bottom_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;margin-bottom:15px}#sec_amount .column_2 .price_wrap span{font-weight:bold}#sec_amount .column_2 .img_wrap{position:relative}#sec_term{margin-bottom:90px}#sec_method{margin-bottom:100px}#sec_method .internet{margin-bottom:50px}#sec_method .credit{margin-bottom:50px}#sec_method .credit .credit_img_wrap{margin-left:10px}#sec_method .convenience{margin-bottom:50px}#sec_method .convenience .convenience_img_wrap{margin-left:10px}#sec_method .pay_easy{margin-bottom:50px}#sec_method .bill{margin-bottom:50px}#sec_method .btn_wrap{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #5D7D92}#sec_method .bank .link_wrap{background:#EAEAEA;padding:20px 30px;margin-bottom:30px}@media only screen and (min-width: 481px){#sec_method .bank .link_wrap{width:90%}}@media only screen and (max-width: 480px){#sec_method .bank .link_wrap{width:100%}}@media only screen and (max-width: 480px){#sec_method .bank .link_wrap p{margin-bottom:20px}}#sec_method .bank .link_wrap p a{color:#333;text-decoration:underline;transition:0.3s}#sec_method .bank .link_wrap p a:hover{opacity:0.7}@media only screen and (min-width: 481px){#sec_method .bank .link_wrap .column_2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}}#sec_method .bank .link_wrap .column_2 p a{color:#333;text-decoration:underline}#sec_method .bank .link_wrap strong{font-weight:bold}#sec_method .bank .link_wrap .access_wrap p{text-indent:1em}@media only screen and (max-width: 480px){#sec_method .bank .link_wrap .access_wrap p{margin-bottom:5px}}#sec_method .bank .caution{margin-bottom:50px}#sec_method p{margin-bottom:5px}#sec_method h3{font-size:20px;font-weight:bold;margin-bottom:30px}#sec_method h4{font-size:18px;font-weight:bold;margin-bottom:10px}#sec_sequrity{margin-bottom:80px}#sec_sequrity .sequrity_wrap{margin-bottom:80px}#sec_sequrity .sequrity_wrap h3{font-size:20px;font-weight:bold;margin-bottom:5px}#sec_tax h1{font-size:8vw;font-weight:bold;margin-bottom:50px}#sec_tax .tax_text_wrap{margin-bottom:45px}#sec_tax .person_text_wrap{margin-bottom:45px}#sec_tax .corporation_text_wrap{margin-bottom:95px}#sec_tax h3{font-size:20px;font-weight:bold;margin-bottom:20px}#sec_tax p{margin-bottom:5px}#sec_tax p:last-child{margin-bottom:0px}#sec_benefit{margin-bottom:80px}@media only screen and (max-width: 480px){#sec_benefit{margin-bottom:120px}}#sec_benefit p{margin-bottom:5px}@media only screen and (max-width: 480px){#sec_benefit p{margin-bottom:10px}}@media only screen and (min-width: 481px){#sec_benefit .column_2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}}#sec_benefit .column_2 .price_wrap{margin-bottom:35px}@media only screen and (min-width: 481px){#sec_benefit .column_2 .price_wrap{width:65%}}#sec_benefit .column_2 .price_wrap .top_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;margin-bottom:15px}#sec_benefit .column_2 .price_wrap .bottom_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;margin-bottom:15px}#sec_benefit .column_2 .price_wrap span{font-weight:bold}@media only screen and (max-width: 480px){#sec_benefit .column_2 .price_wrap span{margin-bottom:70px;display:block}}#sec_benefit .column_2 .img_wrap{position:relative;bottom:40px}@media only screen and (max-width: 480px){#sec_benefit .column_2 .img_wrap p{text-align:center}}#sec_benefit .benefit_wrap{margin-bottom:80px}@media only screen and (max-width: 480px){#sec_benefit .benefit_wrap{margin-bottom:40px}}footer{padding-top:15px;padding-bottom:50px;background:#eaeaea}footer .footer_wrap .container_1040{position:relative}footer .footer_wrap .container_1040 .wrap_go_top{position:absolute}@media only screen and (min-width: 481px){footer .footer_wrap .container_1040 .wrap_go_top{top:-10px;right:0px;transform:translate(50%, -50%)}}@media only screen and (max-width: 480px){footer .footer_wrap .container_1040 .wrap_go_top{transform:translate(50%, -50%);right:6vw}}footer .footer_wrap .container_1040 .wrap_go_top a:hover{opacity:0.7}@media only screen and (min-width: 481px){footer .footer_wrap .container_1040 .footer_logo{margin-left:40px;margin-bottom:10px}}footer .footer_wrap .container_1040 .footer_logo a{color:#5D7D92;text-decoration:none;font-size:23px;font-weight:bold;margin-bottom:5px;position:relative;transition:0.3s}@media only screen and (max-width: 480px){footer .footer_wrap .container_1040 .footer_logo a{font-size:4vw}}footer .footer_wrap .container_1040 .footer_logo a:hover{opacity:0.7}footer .footer_wrap .container_1040 .footer_logo a span{font-size:16px}@media only screen and (max-width: 480px){footer .footer_wrap .container_1040 .footer_logo a span{font-size:3vw}}footer .footer_wrap .container_1040 .column_2{margin-bottom:15px}@media only screen and (min-width: 481px){footer .footer_wrap .container_1040 .column_2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}}footer .footer_wrap .container_1040 .column_2 .left_cont:before{content:url("../img/top/heart.png");position:absolute;transform:translate(0%, 0%);top:0px}footer .footer_wrap .container_1040 .column_2 .left_cont .access{margin-bottom:20px}footer .footer_wrap .container_1040 .column_2 .left_cont .access p{font-size:12px}footer .footer_wrap .container_1040 .column_2 .right_cont{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;flex-flow:column;justify-content:flex-end}footer .footer_wrap .container_1040 .column_2 .right_cont .privacy{font-size:12px;text-align:right;margin-bottom:15px}footer .footer_wrap .container_1040 .column_2 .right_cont .privacy:hover{opacity:0.7}footer .footer_wrap .container_1040 .column_2 .right_cont .privacy a{color:#333}footer .footer_wrap .container_1040 .column_2 .right_cont .icon_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:10px}footer .footer_wrap .container_1040 .column_2 .right_cont .icon_wrap p{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;transition:0.3s}footer .footer_wrap .container_1040 .column_2 .right_cont .icon_wrap .facebook:hover{opacity:0.7}footer .footer_wrap .container_1040 .column_2 .right_cont .icon_wrap .twitter{margin:0px 20px}footer .footer_wrap .container_1040 .column_2 .right_cont .icon_wrap .twitter:hover{opacity:0.7}footer .footer_wrap .container_1040 .column_2 .right_cont .icon_wrap .instagram:hover{opacity:0.7}footer .footer_wrap .container_1040 .copy{font-size:12px;text-align:center}footer .footer_wrap .container_1040 .sp_footer ul{margin-bottom:50px}footer .footer_wrap .container_1040 .sp_footer ul li{list-style:disc;font-size:3vw;margin-left:5vw;margin-bottom:10px}footer .footer_wrap .container_1040 .sp_footer .footer_logo{margin-bottom:15px;margin:0 auto 15px;width:49%;position:relative}@media only screen and (max-width: 480px){footer .footer_wrap .container_1040 .sp_footer .footer_logo{width:57%}}footer .footer_wrap .container_1040 .sp_footer .footer_logo:before{content:url(../img/top/heart.png);position:absolute;transform:translate(-50%, 50%);top:-20px;left:-20px}footer .footer_wrap .container_1040 .sp_footer .footer_logo a{color:#5D7D92;text-decoration:none;font-size:23px;font-weight:bold;margin-bottom:5px;position:relative;transition:0.3s}@media only screen and (max-width: 480px){footer .footer_wrap .container_1040 .sp_footer .footer_logo a{font-size:4vw}}footer .footer_wrap .container_1040 .sp_footer .footer_logo a:hover{opacity:0.7}footer .footer_wrap .container_1040 .sp_footer .footer_logo a span{font-size:16px}@media only screen and (max-width: 480px){footer .footer_wrap .container_1040 .sp_footer .footer_logo a span{font-size:3vw}}footer .footer_wrap .container_1040 .sp_footer .access{margin-bottom:20px}footer .footer_wrap .container_1040 .sp_footer .access p{text-align:center;font-size:2.5vw}footer .footer_wrap .container_1040 .sp_footer .icon_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;width:100%;justify-content:center;margin-bottom:15px}footer .footer_wrap .container_1040 .sp_footer .icon_wrap p{width:15%;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}footer .footer_wrap .container_1040 .sp_footer .copy{font-size:2vw;text-align:center}#sec_guest_list{margin-bottom:95px}#sec_guest_list h1{font-size:8vw;font-weight:bold;margin-bottom:50px}#sec_guest_list p{margin-bottom:5px}#sec_guest_list p:last-child{margin-bottom:0px}#sec_report{margin-bottom:80px}#sec_report .activity_report{margin-bottom:100px}#sec_handline{margin-bottom:80px}#sec_handline .internet_handline_wrap{margin-bottom:50px}#sec_handline .internet_handline_wrap p{margin-bottom:5px}#sec_handline .bank_handline_wrap p{margin-bottom:5px}#sec_handline .bank_handline_wrap p:last-child{margin-bottom:50px}#sec_handline .notes_wrap p{margin-bottom:50px}#sec_handline .notes_wrap p:last-child{margin-bottom:0px}#sec_handline h3{font-size:20px;font-weight:bold;margin-bottom:20px}#sec_inquiry_form{margin-bottom:80px}#sec_inquiry_form .text_content{margin-bottom:15px}#sec_inquiry_form .text_content h1{font-size:8vw;font-weight:bold;margin-bottom:50px}#sec_inquiry_form .text_content p{margin-bottom:5px}#sec_inquiry_form .text_content p:last-child{margin-bottom:0px}#sec_inquiry_form .form_wrap{margin-bottom:80px;background:#fafafa;padding:50px 30px}#sec_inquiry_form .form_wrap .column_2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}#sec_inquiry_form .form_wrap .column_2 p{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;font-weight:bold}@media only screen and (max-width: 480px){#sec_inquiry_form .form_wrap .column_2 p{margin-bottom:10px}}#sec_inquiry_form .form_wrap .column_2 p span{color:#e81010}#sec_inquiry_form .form_wrap .column_2 div label{display:block}#sec_inquiry_form .form_wrap .column_2 div input{padding:15px 20px;border:1px solid #e3e3e3;outline:none}#sec_inquiry_form .form_wrap .column_2 div .mail{width:100%}#sec_inquiry_form .form_wrap .column_2 div textarea{resize:none;outline:none}@media only screen and (max-width: 480px){#sec_inquiry_form .form_wrap .column_2 div textarea{width:100%}}@media only screen and (max-width: 480px){#sec_inquiry_form .form_wrap .column_2 .sp_column_2{display:flex;justify-content:space-between}}#sec_inquiry_form .form_wrap .column_2 .sp_column_2 input{width:48%}#sec_inquiry_form .form_wrap .column_2 .kinds_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;width:74%}@media only screen and (max-width: 480px){#sec_inquiry_form .form_wrap .column_2 .kinds_wrap{width:100%}}#sec_inquiry_form .form_wrap .column_2 .kinds_wrap .left_wrap{margin-left:5px;width:40%}@media only screen and (max-width: 480px){#sec_inquiry_form .form_wrap .column_2 .kinds_wrap .left_wrap{width:55%}}@media only screen and (max-width: 480px){#sec_inquiry_form .form_wrap .column_2 .kinds_wrap .right_wrap{width:40%}}#sec_inquiry_form .form_wrap .check{margin-bottom:30px}#sec_reception_form{margin-bottom:80px}#sec_reception_form h1{font-size:8vw;font-weight:bold;margin-bottom:50px;color:#e00}#sec_reception_form .text_content{margin-bottom:15px}#sec_reception_form .text_content p{margin-bottom:5px}#sec_reception_form .text_content p:last-child{margin-bottom:0px}#sec_reception_form .form_wrap{margin-bottom:80px;background:#fafafa;padding:50px 30px}@media only screen and (max-width: 480px){#sec_reception_form .form_wrap{padding:50px 10px}}@media only screen and (min-width: 481px){#sec_reception_form .form_wrap .column_2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}}#sec_reception_form .form_wrap .column_2 p{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;font-weight:bold}@media only screen and (max-width: 480px){#sec_reception_form .form_wrap .column_2 p{margin-bottom:10px}}#sec_reception_form .form_wrap .column_2 p span{color:#e81010}#sec_reception_form .form_wrap .column_2 div label input{padding:15px 20px;border:1px solid #e3e3e3;outline:none}#sec_reception_form .form_wrap .column_2 div label .mail{width:100%}#sec_reception_form .form_wrap .column_2 div label textarea{resize:none;outline:none}#sec_reception_form .form_wrap .column_2 div input{padding:15px 20px;border:1px solid #e3e3e3;outline:none}@media only screen and (max-width: 480px){#sec_reception_form .form_wrap .column_2 .sp_column_2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}#sec_reception_form .form_wrap .column_2 .sp_column_2 input{width:48%}}#sec_reception_form .form_wrap .column_2 .kinds_wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;width:74%}#sec_reception_form .form_wrap .column_2 .company{width:72.5%}@media only screen and (max-width: 480px){#sec_reception_form .form_wrap .column_2 .company{width:100%}}#sec_reception_form .form_wrap .column_2 .company .company_name{width:100%}#sec_reception_form .form_wrap .column_2 .post_number{width:72.5%;margin-bottom:20px}@media only screen and (max-width: 480px){#sec_reception_form .form_wrap .column_2 .post_number{width:100%}}#sec_reception_form .form_wrap .column_2 .post_number label{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center}#sec_reception_form .form_wrap .column_2 .post_number label input{margin-left:15px;width:60%}@media only screen and (max-width: 480px){#sec_reception_form .form_wrap .column_2 .post_number label input{width:70%}}#sec_reception_form .form_wrap .column_2 .pref{margin-bottom:20px}#sec_reception_form .form_wrap .column_2 .pref select{padding:15px 20px;border:1px solid #e3e3e3;outline:none}@media only screen and (max-width: 480px){#sec_reception_form .form_wrap .column_2 .pref select{width:79%}}#sec_reception_form .form_wrap .column_2 .city .place{margin-bottom:20px;width:100%}#sec_reception_form .form_wrap .column_2 .city .place:last-child{margin-bottom:0px}#sec_reception_form .form_wrap .column_2 .address .mail{width:100%;margin-bottom:20px}#sec_reception_form .form_wrap .column_2 .address .mail:last-child{margin-bottom:0px}@media only screen and (min-width: 481px){#sec_reception_form .form_wrap .column_2 .relation{width:72.5%}}@media only screen and (max-width: 480px){#sec_reception_form .form_wrap .column_2 .relation{width:100%}}#sec_reception_form .form_wrap .column_2 .relation select{padding:15px 20px;border:1px solid #e3e3e3;outline:none;width:55%}@media only screen and (max-width: 480px){#sec_reception_form .form_wrap .column_2 .relation select{width:73%}}#sec_reception_form .form_wrap .column_2 .price{width:72.5%}@media only screen and (max-width: 480px){#sec_reception_form .form_wrap .column_2 .price{width:100%}}#sec_reception_form .form_wrap .column_2 .price input{width:55%}@media only screen and (max-width: 480px){#sec_reception_form .form_wrap .column_2 .price input{width:73%}}#sec_reception_form .form_wrap .column_2 .benefit_kinds{width:72.5%}@media only screen and (max-width: 480px){#sec_reception_form .form_wrap .column_2 .benefit_kinds{width:100%}}#sec_reception_form .form_wrap .check{margin-bottom:30px}
/*# sourceMappingURL=common.css.map */
