@charset "shift_jis";
.section #send_page * {
	font-size: 100%;
	line-height: 140%;
	background: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	border-width: 0px;
	border-style: none;
	list-style: none;
	vertical-align: middle;
}
.section #send_page strong {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", Meiryo, Osaka, sans-serif;
	color: #F00;
}
.section #send_page h2 {
	margin-bottom: 25px;
}
.section #send_page h3 {
	margin-bottom: 15px;
}
.section #send_page h4 {
	margin-bottom: 15px;
}
.section #send_page h5 {
	margin-bottom: 10px;
}
#send_page .color_0069c6 {
	color: #0069c6;
}
#send_page .color_ff0000 {
	color: #ff0000;
}
#send_page .under_line {
	text-decoration: underline;
}
#send_page #send_timing,#send_page #send_pay,#send_page #send_about_hassou,#send_page #send_how_pay {
	margin-left: 20px;
}
#send_page #send_timing p {
	margin-bottom: 15px;
}
#send_page .send_table_01 {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #93c5f2;
	margin-bottom: 30px;
}
#send_page .send_table_01 th {
	padding: 10px;
	border: 1px solid #93c5f2;
	background: #f2f5fa;
	text-align: center;
	white-space: nowrap;
}
#send_page .send_table_01 td {
	padding: 10px;
	border: 1px solid #93c5f2;
}
#send_page .send_table_01 td dl {
	width: 100%;
}
#send_page .send_table_01 td dl dt {
	float: left;
	width: 70%;
}
#send_page .send_table_01 td dl dd {
	text-align: right;
	float: right;
	width: 25%;
}
#send_page .send_table_01 td em,#send_page .send_table_02 td em {
	font-size: 85%;
	font-style: normal;
	line-height: 140%;
}
/*star 7 ハック*/
/*#send_page*.send_table_01 td em,#send_page .send_table_02 td em {
	font-size: 69%;
	line-height: 160%;
}*/
#send_page .send_table_02 {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #c4ced7;
	margin-bottom: 60px;
}
#send_page .send_table_02 th {
	padding: 8px;
}
#send_page .send_table_02 td {
	padding: 0px 8px 8px;
}
#send_page .send_table_03 {
	border-collapse: collapse;
	border: 3px solid #c4ced7;
	margin-bottom: 60px;
}
#send_page .send_table_03 th {
	padding: 2px;
}
#send_page .send_table_03 td {
	padding: 15px 0px 15px 15px;
}
#send_page .send_table_03 td.send_table_03_tyousei {
	padding-left: 0px;
}
#send_page #send_timing table,#send_page #send_timing th,#send_page #send_timing td {
	text-align: center;
}
#send_page #send_pay {
	height:100%;
	min-height:1%;
}
#send_page #send_pay:after { content:""; display:block; height:0px; clear:both; overflow: auto;}
#send_page #send_pay p {
	margin-bottom: 15px;
}
#send_page #send_pay .send_table_left_01 {
	float: left;
	width: 354px;
	height:100%;
	min-height:1%;
}
#send_page #send_pay .send_table_left_01:after { content:""; display:block; height:0px; clear:both; overflow: auto;}
#send_page #send_pay .send_table_right_01 {
	float: right;
	width: 354px;
	height:100%;
	min-height:1%;
}
#send_page #send_pay .send_table_right_01:after { content:""; display:block; height:0px; clear:both; overflow: auto;}
#send_page #send_pay h4 {
	margin-bottom: 10px;
}
#send_page #send_pay .send_table_left_02 {
	float: left;
	width: 172px;
}
#send_page #send_pay .send_table_left_02 .send_table_waku_conveni{
	border:none;
	padding:0;
}

#send_page #send_pay .send_table_right_02 {
	float: right;
	width: 172px;
}
#send_page #send_pay .send_table_waku {
	border: 1px solid #CCC;
	padding-top: 10px;
}
#send_page #send_pay .send_table_left_01 p,#send_page #send_pay .send_table_right_01 p {
	text-align: center;
	margin-bottom: 10px;
}
#send_page #send_pay p.send_pay_yajirusi {
	margin: 5px 0px 10px;
	color: #ff5b00;
}
#send_page #send_pay blockquote {
	/*font-size: 77%;*/
	margin-bottom: 30px;
	clear: both;
	width: 100%;
	line-height: 30px;
}
/*star 7 ハック*/
/*#send_page*#send_pay blockquote {
	font-size: 69%;
}*/
#send_page #send_about_hassou p {
	margin-bottom: 15px;
}
#send_page #send_about_hassou blockquote {
	margin-bottom: 30px;
	/*font-size: 77%;*/
}
/*star 7 ハック*/
/*#send_page*#send_about_hassou blockquote {
	font-size: 69%;
}*/
#send_page #send_how_pay table {
	margin-bottom: 10px;
}
#send_page #send_how_pay blockquote {
	margin-bottom: 30px;
	font-size: 85%;
}
/*star 7 ハック*/
/*#send_page*#send_how_pay blockquote {
	font-size: 69%;
}*/
#send_page #send_how_pay p {
	margin-bottom: 30px;
}
#send_page #send_about_hassou p.conveni_notice{
	border:3px solid #ff0000;
	background-color:#FFf6f6;
	padding:10px;
	font-weight:bold;
	color:#ff0000;
}


#send_page #select-send-and-pay strong{ color:#111; font-family:'ＭＳ Ｐゴシック', 'MS PGothic', メイリオ, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Meiryo, Osaka, sans-serif;  }

#send_page #select-send-and-pay .select-box{ margin-bottom:30px; position:relative; float:left; }
#send_page #select-send-and-pay .select-box h2{ font-size: 20px; font-weight: bold;  color: #fff; padding: 6px 15px; border-radius: 10px 10px 0 0; margin:0; }
#send_page #select-send-and-pay .select-box h2 span{ font-size: 14px; margin-left:5px;}
#send_page #select-send-and-pay .select-box h2 a{ color:#ffffff; text-decoration:none; font-weight:bold; }

#send_page #select-send-and-pay .select-box .box1{ padding:15px 10px 15px 12px; line-height: 1.6; font-size:11px; }
#send_page #select-send-and-pay .select-box .box1 p{ line-height: 1.6; }
#send_page #select-send-and-pay .select-box .box1 em{ font-style:normal; }
#send_page #select-send-and-pay .select-box .box1 em.strong{ font-size:16px; font-weight: bold; }
#send_page #select-send-and-pay .select-box .box1-2{ position:absolute; z-index:1; left: 0; margin-top: -2px; text-align: center;}
#send_page #select-send-and-pay .select-box .box1-2 img{ width:100%; line-height: 1; text-align: center; }
#send_page #select-send-and-pay .select-box .box2{ padding:40px 15px 15px 15px; min-height:205px; }
#send_page #select-send-and-pay .select-box .box2-2 img{ position:absolute; }
#send_page #select-send-and-pay .select-box .box2 ul{ background-color: #fff; }
#send_page #select-send-and-pay .select-box ul li{ border:5px solid #fff; border-bottom: 1px solid #ddd; padding:10px 8px 10px 30px; cursor:pointer; background-image:url('/common/images/button_off.png'); background-repeat:no-repeat; background-position:8px 1em; box-sizing:border-box; }
#send_page #select-send-and-pay .select-box ul li.active{ background-image:url('/common/images/button_on.png'); }
#send_page #select-send-and-pay .select-box ul li.last{ border-bottom: 5px solid #fff; }
#send_page #select-send-and-pay .select-box ul li.hover{ border: 5px solid #CCC; }
#send_page #select-send-and-pay .select-box ul li.nom.hover{ border: 5px solid #CCC; padding-bottom:6px; }
#send_page #select-send-and-pay .select-box ul li.nom.active{ padding-bottom:6px; }
#send_page #select-send-and-pay .select-box ul li.disabled{ background-image:url('/common/images/button_gray.png'); background-color:#F7F7F7;  border:5px solid #F7F7F7; border-bottom:1px solid #f7f7f7; }

#send_page #select-send-and-pay .select-box ul li p{ margin: 0; }

#send_page #select-send-and-pay .select-box.sagawa h2{ background-color: #5A6AC2; }
#send_page #select-send-and-pay .select-box.sagawa .box1{ 
 background-color: #ECEEF7; 
 background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.5, #ECEEF7), color-stop(1, #D8DCEF) ); 
 background-image: linear-gradient(to bottom,#ECEEF7,#D8DCEF);"
}
#send_page #select-send-and-pay .select-box.sagawa .box1 em{ color: #3B499F; }
#send_page #select-send-and-pay .select-box.sagawa .box2{ background-color: #F3F5FA; }
#send_page #select-send-and-pay .select-box.sagawa ul li.active{ border: 5px solid #5A6AC2; }

#send_page #select-send-and-pay .select-box.mailpack h2{ background-color: #FF9805; }
#send_page #select-send-and-pay .select-box.mailpack .box1{ 
 background-color: #FFF5E8;
 background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.0, #FFF5E8), color-stop(1, #FFE8CA) );
 background-image: linear-gradient(to bottom,#FFF5E8,#FFE8CA);
}
#send_page #select-send-and-pay .select-box.mailpack .box1 em{ color: #FF9805; }
#send_page #select-send-and-pay .select-box.mailpack .box2{ background-color: #FFF5EA; }
#send_page #select-send-and-pay .select-box.mailpack ul li.active{ border: 5px solid #FF9805; }

#send_page #select-send-and-pay .select-box.yubin h2{ background-color: #FF4901; }
#send_page #select-send-and-pay .select-box.yubin .box1{
 background-color: #FFEEE8;
 background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #FFEEE8), color-stop(1, #FFD8CA) );
 background-image: linear-gradient(to bottom,#FFEEE8,#FFD8CA);
 padding: 15px 6px 15px 10px;
}
#send_page #select-send-and-pay .select-box.yubin .box1 em{ color: #FF4700; }
#send_page #select-send-and-pay .select-box.yubin .box2{ background-color: #FFF0EA; }
#send_page #select-send-and-pay .select-box.yubin ul li.active{ border: 5px solid #FF4901; }

#send_page #select-send-and-pay .select-box .box3-1{ padding:6px 15px; color:#fff; }
#send_page #select-send-and-pay .select-box .box3-2{ padding:10px 12px; }
#send_page #select-send-and-pay .select-box .box3-2 figure{ display:inline-block; }
#send_page #select-send-and-pay .select-box .box3-2 figcaption{ text-align:center; font-size:11px; font-weight:bold; }
#send_page #select-send-and-pay .select-box .box3-2 figure .font-gray{ color:#ccc; }
#send_page #select-send-and-pay .select-box.sagawa .box3-1{ background-color: #5A6AC2; }
#send_page #select-send-and-pay .select-box.sagawa .box3-2{ background-color: #D8DCEF; }
#send_page #select-send-and-pay .select-box.mailpack .box3-1{ background-color: #FF9805; }
#send_page #select-send-and-pay .select-box.mailpack .box3-2{ background-color: #FFE8CA; }
#send_page #select-send-and-pay .select-box.yubin .box3-1{ background-color: #FF4901; }
#send_page #select-send-and-pay .select-box.yubin .box3-2{ background-color: #FFD8CA; }

#send_page #select-send-and-pay h3 {margin:0;}


#send_page .send_table_01.sagawa    { border: 1px solid #A8B0DF; }
#send_page .send_table_01.sagawa th { border: 1px solid #A8B0DF; background: #E5E8F4; }
#send_page .send_table_01.sagawa td { border: 1px solid #A8B0DF; }

#send_page .send_table_01.mailpack    { border: 1px solid #FFC977; }
#send_page .send_table_01.mailpack th { border: 1px solid #FFC977; background: #FFF5E7; }
#send_page .send_table_01.mailpack td { border: 1px solid #FFC977; }

#send_page .send_table_01.yubin    { border: 1px solid #FFA988; }
#send_page .send_table_01.yubin th { border: 1px solid #FFA988; background: #FFEDE6; }
#send_page .send_table_01.yubin td { border: 1px solid #FFA988; }

