/* CSS Document/* 


/* --------------------------------------------------------------------------- */


.waku_00 {border: 1px solid #ff4500; }
.waku_00_green {border: 1px solid #73bd05; }
.waku_00_blue {border: 1px solid #00a8f5; }

.waku_01 {border-left: 1px solid #ff4500; border-right: 1px solid #ff4500; border-bottom: 1px solid #ff4500; margin-top:10px;}
.waku_02 {border-left: 1px solid #ff4500; border-bottom: 1px dotted #ff4500; padding:5px 0 5px; }
.waku_03 {border-right: 1px solid #ff4500; border-bottom: 1px dotted #ff4500; padding:5px 0 5px; }
.waku_04 {border-left: 1px solid #ff4500; border-right: 1px solid #ff4500; border-bottom: 1px dotted #ff4500; padding:5px 0 5px; }
.waku_05 {border-left: 1px solid #ff4500; border-bottom: 1px solid #ff4500; padding:5px 0 5px; }
.waku_06 {border-right: 1px solid #ff4500; border-bottom: 1px solid #ff4500; padding:5px 0 5px; }
.waku_07 {border-left: 1px solid #ff4500; border-right: 1px solid #ff4500; border-bottom: 1px solid #ff4500; padding:5px 0 5px; }

.waku_08 {text-align:center; border-left:1px solid #ff4500; }
.waku_08_green {text-align:center; border-left:1px solid #73bd05; }
.waku_08_blue {text-align:center; border-left:1px solid #00a8f5; }

.in_01 {width:530px; margin:5px auto 5px; padding:0 10px 0; font-size:12px;}
.p_left {text-align:left; }
.p_center {text-align:center; }
.m_20 {margin:20px auto 10px; }
.m_10 {margin:10px auto 10px; }
.m_10_01 {margin:3px auto 3px; }
.ml_10 {margin-left:10px; }
.mt_10 {margin-top:10px; }
.clear {clear:both; }

.s_read {text-align:left; padding:4px; font-size:12px; }
.s_read_01 {text-align:left; padding:2px 8px; font-size:12px; }
/* .s_read_01 span {font-size:14px; font-weight:bold; color:#FF0000; position:relative; top:-4px; } */

.s_read_01 span {font-size:14px; font-weight:bold; color:#FF0000; position:relative; top:-4px; }

.s_list_01 {font-size:10px; }
/* .set_img {margin:10px 13px 0 0; } */

.set_img {margin:10px 4px 0 0; }

.toto {text-align:center; border:1px dotted #333; padding:8px; font-weight:bold; width:350px; margin:auto; }


.price_01 { text-align:center; background-color:#e7e7e7; }
.price_02 { text-align:center; background-color:#e7e7e7; margin-top:3px; }
.price_03 { text-align:center; background-color:#e7e7e7; margin:3px auto 8px; }

.price_01 span {font-size:14px; font-weight:bold; color:#FF0000; position:relative; top:-4px; }
.price_02 span {font-size:14px; font-weight:bold; color:#FF0000; position:relative; top:-4px; }
.price_03 span {font-size:14px; font-weight:bold; color:#FF0000; position:relative; top:-4px; }

