@charset "utf-8";
/* CSS Document */


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++
傷跡修正の各種タイトルここから　2023年9月7日追加
+++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#particular_title_bg_kizu{
	/*width:100%;*/
	/*height:100px;*/
	/*background: #98763E;*/
	background-image: url("../particular/images/beige_bg1.jpg");
	/*background-image: url("../particular/images/beige_bg2.jpg");*/
	background-repeat: no-repeat;
	box-shadow:0px -6px 15px -7px #bc9363 inset;
}

#particular_title_kizu{
	/*max-width:1000px;
	width:98%;*/
	margin:0 auto;
	margin-top:40px;
	margin-bottom:35px;
	/*line-height:100px;*/
	font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝",'Noto Serif JP', serif;
	font-size:30px;
	color: #563D0E;
	text-align:center;
	display:block;	
}

.kizu_h2{
	max-width: 130px;
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	border: solid 1px #7B0929;
	color: #7B0929;
	padding: 2px 5px 2px 5px;
	margin: 0 auto;
	margin-bottom: 10px;
	vertical-align: top;
	border-radius: 10px;
}



/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++
傷跡修正の各種各論タイトルここまで
+++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.particular_2_h2{
	font-size: 19px;
	background: #5B3600;
	color: #FFFFFF;
	font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝",'Noto Serif JP', serif;
	padding: 5px 0 5px 10px;
	margin:5px 0 15px 0;
	border-top: double 5px #FFFFFF;
	border-bottom: double 5px #FFFFFF;
}

.particular_2_h3 {
	background: #FFF;
	background: -webkit-linear-gradient(#FFF, #F0DFE3);	
	background: linear-gradient(#FFF, #F0DFE3);
	padding: 5px 15px;
	border: 1px solid #ccc;
	letter-spacing: 0.1em;
	color:#603A1A;
	border-radius: 5px;
}

.particular_2_h3-2{
	color: #603A1A !important; /*白優先*/
	background: #EBE6D3 !important;
	border-top: none !important;
	border-right: none !important;
	border-left: none !important;
	border-bottom: dotted 1px #603A1A !important;
	font-size:16px;
	margin:20px 0 10px 0;
	padding: 8px 5px 5px 8px;
}


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++
症例写真 ここから
+++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.subject_case_box{
	display: flex;
	justify-content: space-between;
}

/*2枚写真*/
.ph2_flex{
	width:100%;
	display:flex;
	align-items:center;
	justify-content:center;
}

.ph2_pp{
	box-sizing: border-box;
	margin: 0;
	padding:0 3px 0;
	width: 22.22222222%;
	text-align:center;
	max-width:350px;
	width:100%;
	line-height: 18px;
	margin-top: 5px;
}

/*2枚写真矢印あり*/
.ph2_pp_2{
	box-sizing: border-box;
	margin: 0;
	text-align:center;
	max-width:30px;
	width:100%;
}

/*3枚写真*/
.ph3_flex{
	display:flex;
	justify-content:center;
	align-items:center;
}
.ph3_pp{
	box-sizing: border-box;
	margin: 0;
	padding:0 3px 0;
	width: 33.33333333%;
	text-align:center;
	line-height: 18px;
	margin-top: 5px;
}

.ph4_flex{
	display:flex;
justify-content:center;
align-items:center;
}

.ph4_pp{
	box-sizing: border-box;
	margin: 0;
	padding:0 3px 0;
	width: 44.44444444%;
	text-align: center;
	line-height: 18px;
	margin-top: 5px;
}

/*4枚写真矢印あり*/
.ph4_pp_4{
	box-sizing: border-box;
	margin: 0;
	text-align:center;
	max-width:5px;
	width:100%;
}


.block_center .jikainankotu_table1{
	margin: 0 auto;
	max-width: 600px;
	width: 100%;
	justify-content: center;
	margin-top: 20px;
}

/*----------------------------
h3タイトル部分
----------------------------*/
.case_tag{
	background: #A34E61;
	margin-right:15px;
	color:#FFF;
	font-size:14px;
	padding:2px 5px 2px 5px;
	border-radius:5px;
}

.pt_yajirushi_s{
	max-width:10px;
	width:50%;
	padding:5px;
	position:relative;
}

.pt_yajirushi_s:after{
	content:'';
	position: absolute;
	top:40%;
	right:8px;
	width:0;
	height:0;
	border-top:10px solid transparent;
	border-left:10px solid #856C32;
	border-bottom:10px solid transparent;
}

.pt_yajirushi_keika{
	max-width:15px;
	width:100%;
	background: #F2EFE6;
	padding:5px 5px 5px 3px;
	position:relative;
}

.pt_yajirushi_keika:after{
	content:'';
	position: absolute;
	top:45%;
	right:5px;
	width:0;
	height:0;
	border-top:15px solid transparent;
	border-left:15px solid #856C32;
	border-bottom:15px solid transparent;
}



.photo_keika{
	background: #F2EFE6;
	margin-top:15px;
	padding:10px;
	border-top:solid 4px #C2B481;
}
.photo_keika table{
	max-width:800px;
	width:100%;
	background: #F2EFE6;
	text-align:center;
	margin:0 auto;
	margin-bottom:15px;
}


.photo_keika_ttl{
	text-align:center;
	font-weight:bold;
	margin-bottom:20px;
	padding-top:10px;
	background: #F2EFE6;
	font-size:20px;
	font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝",'Noto Serif JP', serif;
	color: #603A1A;
}

.caption_keloid{
	text-align: left;
	font-size: 14px;
	line-height: 20px;
	width: 229px;
}

.obi_1{
	background: #DBDBDB;
	color: #666;
}

.obi_2{
	background: #A1A1A1;
	color:#FFF;
}

.obi_3{
	background: #646464;
	color:#FFF;
}

ul.check_list{
	background: #F3F3F1;
	font-size:14px;
	padding:8px 30px 8px 30px;
	border-radius:10px;
	width:80%;
	margin:0 auto;
	margin-top:15px;
}
ul.check_list li{
    position: relative;
    padding-left: 25px;
  }
 
ul.check_list li:before {
    content: "";
    position: absolute;
    top: .35em;
    left: 6px;
    -webkit-transform: rotate(50deg);
    -ms-transform: rotate(50deg);
    transform: rotate(50deg);
    width: 3px;
    height: 7px;
    border-right: 2px solid #8b6b4e;
    border-bottom: 2px solid #8b6b4e;
  }
 
ul.check_list li:after {
    content: "";
    position: absolute;
    top: .2em;
    left: 0;
    width: 15px;
    height: 15px;
    border: 1px solid #8b6b4e;
    border-radius: 2px;
  }
  


/*----------------------------
リスク・副作用・合併症
----------------------------*/
.lisk_box{
	border:solid 1px #BBBBBB;
	background:#F2F2F2;
	padding:15px;
	font-size:13px;
	border-radius:5px;
	color: #464646;
}
.lisk_tt{
	font-weight:bold;
	/*background:#EBEBEB;*/
	padding-left:5px;
	margin-bottom:8px;
}


@media screen and (max-width:660px){
#particular_title_kizu{
	font-size:20px;
}
	
summary{
	padding: 10px 50px 10px 20px;
}
.answer {
width:90%;
}

.pt_yajirushi{
	max-width:8px;
	width:100%;
	background: #FFF;
	padding:5px;
	position:relative;
}

.pt_yajirushi:after{
	content:'';
	position: absolute;
	top:40%;
	/*right:10px;*/
	width:0;
	height:0;
	border-top:8px solid transparent;
	border-left:8px solid #856C32;
	border-bottom:8px solid transparent;
}
.pt_yajirushi_s{
	max-width:5px;
	width:100%;
	position:relative;
}

.pt_yajirushi_s:after{
	content:'';
	position: absolute;
	top:25%;
	/*right:10px;*/
	width:0;
	height:0;
	border-top:5px solid transparent;
	border-left:5px solid #856C32;
	border-bottom:5px solid transparent;
}
	
.pt_yajirushi_keika{
	max-width:8px;
	width:100%;
	background: #F2EFE6;
	padding:8px 3px 8px 10px;
	position:relative;
}

.pt_yajirushi_keika:after{
	content:'';
	position: absolute;
	top:45%;
	right:10px;
	width:0;
	height:0;
	border-top:8px solid transparent;
	border-left:8px solid #856C32;
	border-bottom:8px solid transparent;
}
.before{font-size: 11px;}
.after{font-size: 11px;}
.after_month{font-size: 11px;}

.tab_item {
  font-size: 14px;
}
	/*タブ切り替えの中身のスタイル*/
.tab_content {
  padding: 10px 10px 0;
}

}

@media screen and (max-width:800px){
	.ph2_pp,.ph3_pp,.ph4_pp{
		font-size:12px;
	}
}




