@charset "utf-8";

/*NEW タイトル 2023*/
.midashi02 { 
background-color: #000000; 
color: #FFFFFF; 
border-radius: 5px; 
padding-left: 20px; 
padding-top:10px; 
padding-bottom:10px; 
margin-bottom:50px; 
font-size:28px !important;
}

.midashi02H { 
padding-top:10px; 
padding-bottom:10px; 
margin-bottom:50px; 
font-size:28px !important;
font-weight: bold;
}

.midashi03 {
padding: .5em .5em;
border-top: 4px solid #ccc;
margin-bottom:30px; 
font-size:28px !important;
font-weight: bold;
}

.midashi03- {
padding: .5em .75em;
background-color: #f3f3f3;
border-top: 2px solid #ccc;
margin-bottom:30px; 
font-size:26px !important;
font-weight: bold;
}

.midashi04 {
padding: .25em 0 .25em .75em;
border-left: 6px solid #ccc;
margin-bottom:30px; 
font-size:24px !important;
font-weight: bold;
}

.midashi05 {
padding:2px 8px;
border-width:0 0 1px 0 ;
border-color:#ccc;
border-style: solid;
margin-bottom:30px; 
font-size:22px !important;
font-weight:bold;
}





/*カテゴリー　メインタイトル　h1*/
.heading01{ background-color: #000000; color: #FFFFFF; border-radius: 10px; padding-left: 20px; padding-top:10px; padding-bottom:10px; margin-bottom:20px; font-size:24px !important;}


/*カテゴリー　前置き*/
.introduction{background:#F3F3F2;border:1px solid #F3F3F2;margin:10px;padding:20px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;font-size:15px; font-weight:bold;}


/*カテゴリー　サブタイトル　h2*/
.bodycopy { font-size:22px;	font-weight:bold; line-height:1.3em;margin:30px 10px 30px 10px;padding:10px;background-color:#FDEFF2;border:#D7003A solid 1px;}


/*カテゴリー　サブタイトル（背景色 × 上ボーダー）　h3*/
.title h3 {
	padding: .5em .75em;
	background-color: #f3f3f3;
	border-top: 1px solid #ccc;
}

/*カテゴリー　サブタイトル（左ボーダー）　h4*/
.title h4 {
	padding: .25em 0 .25em .75em;
	border-left: 6px solid #ccc;
}

/*説明書　タイトル*/
.processtitle h2 {
background: url(http://image.rakuten.co.jp/kagiyasan/cabinet/04160300/imgrc0063031745.gif) repeat-x bottom left;padding-bottom: 15px;color:  #BF0000;font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,"メイリオ",Helvetica,Sans-Serif;}


/*item　特徴（黒ライン）*/
.menuLineLight {margin:0 0 10px 0;padding:2px 8px;border-width:0 0 5px 0 ;border-color:#000000;border-style:solid;background:#E7E7EB;color:#000000;line-height:140%;font-weight:bold;}



/* 注意（赤帯）*/
.title_attention{color:#ffffff;background-color:#bf0000;font-size:1.5em;font-weight:bold;text-align:center;padding:10px;margin-bottom:10px;}


/*TOSTEM　フロント刻印*/
.tostem_kokuin { font-size:18px; font-weight:bold; line-height:1.3em;margin:10px 10px 10px 10px;padding:.4em .9em .4em .9em;background-color:#F3F3F3;border:1px dotted #ccc;}

/*TOSTEM　ドア名称*/
.tostem_title {padding-top:10px;padding-bottom:10px;font-size:26px;line-height:30px;}
.tostem_title h2{padding:10px 10px 0 10px;font-size:40px;line-height:50px;}
.tostem_title hr {background-color: #bf0000;border: none;color: #bf0000;height: 20px;}
.bg01 {background-image:url(https://www.rakuten.ne.jp/gold/kagiyasan/img/item/category/tostem/common/a1.png);}

/*TOSTEM専用*/
.tostem_kakunin{background:#FCCFD3; border-top:1px dotted #ccc; border-right:1px dotted #ccc; border-left:7px solid #bf0000; border-bottom:1px dotted #ccc; padding:.6em .9em;}
.tostem_kakunin_text{ margin:20px 20px 50px 20px; font-size:18px; line-height:1.5em;}


/*交換できるかどうかのチェックのタイトル*/
dl .check{ width:720px;}
.check dt{background-color : #bf0000;color:#FFFFFF;font-weight:bold;font-size:20px;text-align:center;padding-top : 10px;padding-bottom : 10px;padding-left : 10px;width : 120px;float : left;clear : both;}
.check dd{background-color : #F3F3F3;font-weight:bold;font-size:20px;padding-top : 10px;padding-left : 20px;padding-right : 10px;padding-bottom : 10px;margin-left : 120px;}


/*灰色背景*/
.heading_gray{
border-radius: 5px;
background-color:#f3f3f3;
padding: 10px;
}
