.home_label{background-color:rgba(0,136,104,.8)}ul.details_list{margin:0}a.button_brownline{min-width:80%;padding:2px 16px;background-color:#fff;border:solid 1px #bd9e73;color:#bd9e73;margin:32px auto;display:block;text-align:center}a.button_brownline:hover{background-color:#bd9e73;color:#fff}.accordion .option{margin-bottom:40px}.accordion .option [type=checkbox]{display:none}.accordion .option .title{font-family:"Noto Sans JP",sans-serif;color:#231815;font-weight:500;font-size:17px;line-height:29px;border:solid 1px #231815;width:97px;height:32px;display:block;text-align:center;margin-bottom:16px}.borderline_m_noline{padding-bottom:40px;margin-bottom:40px;border-bottom:solid 1px #bd9e73;text-align:left}@media screen and (max-width:680px){.details_list{letter-spacing:.01em}.home_label{background-color:transparent;border:solid 1px #008868;color:#008868}.borderline_m_noline{border:none;margin-bottom:0}.accordion{margin:0 0 40px;width:100%;border-bottom:solid 1px #bd9e73}.toggle{display:none}.option{position:relative;margin-bottom:1em}.title,.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.title{border:solid 1px #ccc;padding:1em;display:block;color:#333;font-weight:700}.title:after,.title:before{content:"";position:absolute;right:1.25em;top:15px;width:2px;height:30px;background-color:#bd9e73;transition:all .3s}.title:after{transform:rotate(90deg)}.content{max-height:0;overflow:hidden}.content p{margin:0;padding:.5em 1em 1em;font-size:.9em;line-height:1.5}.toggle:checked+.title+.content{max-height:500px;transition:all .5s;margin:0 0 28px;padding-top:16px;border-top:solid 1px #bd9e734e}.toggle:checked+.title:before{transform:rotate(90deg) !important}.accordion .option{margin-bottom:0}.accordion .option .title{width:100%;height:60px;text-align:left;margin-bottom:0;border-color:#bd9e73;border-bottom:none;border-left:none;border-right:none;line-height:60px;padding:0 3vw;font-size:19px}.accordion .option .content p{font-size:15px;padding-bottom:0}}