.title_s{font-size:14px}.model_case{width:100%;margin-bottom:20px}.model_case .case_area li:nth-child(3),.model_case .case_area li:nth-child(6),.model_case .case_area li:last-child{margin-right:0}.case_txt{width:100%;overflow:hidden;margin-top:15px}.case_txt li{list-style:none;text-indent:-1em;padding-left:1em;width:100%;margin-bottom:0;font-size:16px;box-sizing:border-box}.case_txt li:first-child{margin-top:20px}.case_syousai{margin-bottom:60px}.case_syousai p{margin-bottom:20px}.case_syousai ul li{background:#FFF;border:2px solid #ccbaac;padding:10px}.case_syousai ul li+li{margin-top:20px}.case_syousai ul li dl{width:85%;background:#f7e3e4;margin:0 auto;padding:0 5%;font-size:20px;color:#6b6b6b;text-shadow:2px 2px 0 #FFF, -2px -2px 0 #FFF, -2px 2px 0 #FFF, 2px -2px 0 #FFF, 0px 2px 0 #FFF, 0 -2px 0 #FFF, -2px 0 0 #FFF, 2px 0 0 #FFF}.case_syousai ul li dl:first-of-type{padding-top:10px;margin-top:20px}.case_syousai ul li dl:last-of-type{padding-bottom:10px;margin-bottom:20px}.case_syousai ul li dl+dl{padding-top:5px}.case_syousai ul li dl dt{display:inline-block;width:68%;vertical-align:middle}.case_syousai ul li dl dt small{font-size:15px}.case_syousai ul li dl dd{display:inline-block;width:30%;text-align:right;vertical-align:middle}.case_syousai ul li dl:last-of-type dd:last-of-type{width:100%;border-top:1px solid #cc6b72;font-size:25px;color:#d93f49}.case_area li span{background:#f7e3e4;padding:3px 5px;position:absolute;top:52px;display:inline-block;right:8%;font-size:15px;font-weight:bold;width:108px;text-align:center}.case_area li span small{font-size:13px}@media (min-width: 980px){.model_case .case_area{display:flex;justify-content:space-between}.model_case .case_area li{position:relative;width:32%}.model_case .case_area li a{display:block;color:#db86a8}.caseNoImg{margin-top:25px}.caseNoImg li{display:flex;justify-content:space-between;align-items:center;border:solid 2px #ccbaab;background:#fff;padding:10px 20px}.caseNoImg li+li{margin-top:20px}.caseNoImg__namePrice{width:25%;text-align:center}.caseNoImg__namePrice .name{font-size:18px;color:#9e856e;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}.caseNoImg__namePrice .name span{font-size:22px}.caseNoImg__namePrice .thisPrice{background:#f6e3e4;color:#dd84a8;display:block;text-align:center;padding:3px 0}.caseNoImg__anchor{width:70%}.caseNoImg__anchor a{display:block;width:200px;text-align:center;color:#fff;text-decoration:none;background:#ce6a70;margin:10px 0 0 auto;border-radius:5px}.example{width:90%;margin:auto}.example table{width:100%;margin:10px auto 0;border-collapse:collapse}.example table tr{border-bottom:dashed 1px gray}.example table tr td{padding:15px 25px 5px}.example table tr td:last-child{text-align:right}}@media (max-width: 979px){.case_area{margin-top:20px;display:block}.case_area li{text-align:center}.case_area li+li{margin-top:20px}.case_area li:last-child{margin-top:20px}.case_area li a{position:relative;display:inline-block;color:#db86a8}.case_area li span{top:55px;right:25px;font-size:12px;width:auto;padding:3px 5px}.b_title2{padding:15px 10px 10px 45px}.model_case .case_area li:nth-child(even),.model_case .case_area li:last-child{margin-right:0}.case_big{padding:0 10px;box-sizing:border-box}.case_syousai{padding:0 10px;box-sizing:border-box;margin-bottom:30px}.case_syousai ul li dl dt{width:100%}.case_syousai ul li dl dd{width:100%}.caseNoImg{margin-top:25px}.caseNoImg li{border:solid 2px #ccbaab;background:#fff;padding:10px 20px}.caseNoImg li+li{margin-top:20px}.caseNoImg__namePrice{text-align:center}.caseNoImg__namePrice .name{font-size:16px;color:#9e856e;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}.caseNoImg__namePrice .name span{font-size:18px}.caseNoImg__namePrice .thisPrice{background:#f6e3e4;color:#dd84a8;display:block;text-align:center;padding:3px 0}.caseNoImg__anchor{margin-top:10px}.caseNoImg__anchor a{display:block;width:160px;text-align:center;color:#fff;text-decoration:none;background:#ce6a70;margin:10px 0 0 auto;border-radius:5px}.example{width:90%;margin:auto}.example table{width:100%;margin:10px auto 0;border-collapse:collapse}.example table tr{padding:15px 10px 5px}.example table tr td{padding:5px 10px}.example table tr td:last-child{text-align:right}}@media (min-width: 980px){.sampleList{margin-top:30px;border-top:1px solid #cfc5bc;border-bottom:1px solid #cfc5bc}.sampleList li{padding:5px 10px}.sampleList li+li{border-top:1px solid #cfc5bc}.sampleList__right{text-align:right}.detail{display:flex;align-items:center}.detail .img{width:20%;text-align:center}.detail .content{width:80%;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}.detail .name{display:block;color:#aa9485;font-size:34px;line-height:1.5;margin-bottom:0}.detail .txt{background:#efefef;padding:20px 30px;font-size:19px;box-shadow:2px 2px #d1d1d1;text-shadow:2px 2px 0 #FFF, -2px -2px 0 #FFF, -2px 2px 0 #FFF, 2px -2px 0 #FFF, 0px 2px 0 #FFF, 0 -2px 0 #FFF, -2px 0 0 #FFF, 2px 0 0 #FFF}.case_syousai ul li{padding:25px}}@media (max-width: 979px){.sampleList{margin-top:30px;border-top:1px solid #cfc5bc;border-bottom:1px solid #cfc5bc;font-size:14px}.sampleList li{padding:5px 10px}.sampleList li+li{border-top:1px solid #cfc5bc}.sampleList__right{text-align:right}.detail{display:flex;align-items:center}.detail .img{width:20%;text-align:center}.detail .content{width:80%;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}.detail .name{display:block;color:#aa9485;font-size:28px;line-height:1.5;margin-bottom:0}.detail .txt{background:#efefef;padding:10px 20px;font-size:16px;box-shadow:2px 2px #d1d1d1;text-shadow:2px 2px 0 #FFF, -2px -2px 0 #FFF, -2px 2px 0 #FFF, 2px -2px 0 #FFF, 0px 2px 0 #FFF, 0 -2px 0 #FFF, -2px 0 0 #FFF, 2px 0 0 #FFF}.case_syousai ul li{padding:25px}}
