@charset "utf-8";@media only screen and (max-width:640px){#kampoTopArea .kampo .content{padding:20px;margin-top:20px;height:inherit}#kampoTopArea .kampo .content .image{width:inherit;height:inherit;position:inherit;right:inherit}#kampoTopArea .kampo .content .data{position:inherit;left:inherit;top:inherit;transform:inherit;margin-top:20px}#kampoTopArea .kampo .content .data .title{font-size:1.125em}#kampoTopArea .kampo .content .data .text{margin-top:10px;width:inherit}#kampoTopArea .kampo .content.left .image{left:inherit}#kampoTopArea .kampo .content.left .data{left:inherit;right:inherit}#kampoTopArea .kampo .contentBlock ul li{float:inherit;width:inherit;min-height:inherit;margin-right:0;padding:20px;margin-top:20px}#kampoTopArea .kampo .contentBlock ul li .title{font-size:1.125em}#kampoTopArea .kampo .contentBlock ul li .title span{font-size:.75em}#kampoTopArea .kampo .contentBlock ul li .text{margin-top:10px}#decoctionArea .senji{margin-top:20px}#decoctionArea .senji .content{padding:20px;margin-top:20px}#decoctionArea .senji .content .title{font-size:1.125em}#decoctionArea .senji .content .text{margin-top:15px}#decoctionArea .senji .content .link{margin-top:15px}#decoctionArea .senji .content .list{margin-top:15px;padding:15px}#decoctionArea .senji .content .list ul li{margin-top:15px;padding-left:15px}#decoctionArea .senji .content .list ul li:first-child{margin-top:0}#decoctionArea .senji .content .list ul li:after{top:4px}#decoctionArea .senji .content .movie{margin-top:20px}#decoctionArea .senji .content .movie iframe{width:100%;height:200px}#kampoStrengthArea .strength{margin-top:20px}#kampoStrengthArea .strength .content ul li{float:inherit;width:inherit;margin-right:0;padding:20px;min-height:inherit}#kampoStrengthArea .strength .content ul li:nth-child(2n){margin-top:20px}#kampoStrengthArea .strength .content ul li .data{margin-top:20px}#kampoStrengthArea .strength .content ul li .data .title{font-size:1.125em}#kampoStrengthArea .strength .content ul li .data .text{margin-top:10px}#recommendArea .qanda .content ul li{float:inherit;width:inherit;margin-right:0;margin-top:20px}#recommendArea .qanda .content ul li a{padding:15px}#recommendArea .qanda .content ul li a:before{width:20px;height:20px;background-size:20px auto}#recommendArea .qanda .content ul li a:hover:before{width:30px;height:30px;background-size:30px auto}#recommendArea .qanda .content ul li a .category span.md_icon_normal{margin-right:5px;margin-bottom:5px}#recommendArea .qanda .content ul li a .text{margin-top:5px}#recommendArea .qanda .content ul li a .date{margin-top:10px}#recommendArea .qanda .content ul li a .like{bottom:15px;left:110px}}