/* CSS Document */
* { margin:0; padding:0; font-size:100%; font-weight:normal; font-style:normal; text-decoration:none;}
#ohter_title_name1 { font-size:160%; width:910px; height:65px; padding-top:8px; background:url(../img/otherstitle1.jpg) no-repeat bottom; text-indent:15px; font-weight:bold;}

#ohter_title_name2 { font-size:160%; width:910px; height:65px; padding-top:8px; background:url(../img/otherstitle2.jpg) no-repeat bottom; text-indent:15px; font-weight:bold;}

#ohter_title_name3 { font-size:160%;padding-top:8px; text-indent:15px; font-weight:bold;}


#MainArea02 { margin:10px 20px 30px; width:910px;}/*その他左右分割なしページ用*/


/*==　カテゴリ一覧表示　==*/
#CategoryBox001_1,#CategoryBox002_1,#CategoryBox003_1,#CategoryBox004_1,
#CategoryBox005_1,#CategoryBox006_1,#CategoryBox007_1,#CategoryBox008_1,
#CategoryBox009_1,#CategoryBox010_1,#CategoryBox011_1,#CategoryBox012_1,
#CategoryBox013_1,#CategoryBox014_1,#CategoryBox015_1 { width:610px; height:110px; padding:0 0 15px 64px; float:left;}
#CategoryBox001_1 { background:url(../img/top/category_photo001.jpg) no-repeat;margin:15px 0 0 0}
#CategoryBox002_1 { background:url(../img/top/category_photo002.jpg) no-repeat;margin:10px 0 0 0}
#CategoryBox003_1 { background:url(../img/top/category_photo003.jpg) no-repeat;margin:10px 0 0 0}
#CategoryBox015_1 { background:url(../img/top/category_photo015.jpg) no-repeat;margin:10px 0 0 0}
#CategoryBox004_1 { background:url(../img/top/category_photo004.jpg) no-repeat;margin:10px 0 0 0}
#CategoryBox005_1 { background:url(../img/top/category_photo005.jpg) no-repeat;margin:10px 0 0 0}
#CategoryBox006_1 { background:url(../img/top/category_photo006.jpg) no-repeat;margin:10px 0 0 0}
#CategoryBox007_1 { background:url(../img/top/category_photo007.jpg) no-repeat;margin:10px 0 0 0}
#CategoryBox008_1 { background:url(../img/top/category_photo008.jpg) no-repeat;margin:10px 0 0 0}
#CategoryBox009_1 { background:url(../img/top/category_photo009.jpg) no-repeat;margin:10px 0 0 0}
#CategoryBox010_1 { background:url(../img/top/category_photo010.jpg) no-repeat;margin:10px 0 0 0}
#CategoryBox011_1 { background:url(../img/top/category_photo011.jpg) no-repeat;margin:10px 0 0 0}
#CategoryBox012_1 { background:url(../img/top/category_photo012.jpg) no-repeat;margin:10px 0 0 0}
#CategoryBox013_1 { background:url(../img/top/category_photo013.jpg) no-repeat;margin:10px 0 0 0}
#CategoryBox014_1 { background:url(../img/top/category_photo014.jpg) no-repeat;margin:10px 0 0 0}


/*==　リンク系　==*/
/*目立つリンク*/
#a:link,#a:active{color:#FF0000;}
#a:hover{color:#FF0000;}
#a:visited{color:#FF0000;}


/*==　カラー　==*/
.red { color:#f00;}

p.c_name3 { font-size:100%; line-height:140%; padding:5px 0;}

/*==　ヘッダー　==*/
#HeaderArea_other { background:url(../img/top_bg.gif) repeat-x; width:100%; height:60px; font-size:12px;}
#HeaderSugiLink { text-align:right; padding:10px 20px 0 0}
#HeaderSugiLink a { color:#3fb271;}
#HeaderSugiLink a:hover { color:#c00;}
#HeaderGuideArea { text-align:right; padding:0 5px 10px 0;}
#HeaderGuideArea img { margin-right:4px; vertical-align:middle;}
#HeaderGuideArea a { margin-right:15px;}

/*==　フッター　==*/
#FooterArea { width:100%; border-top:1px solid #ccc; text-align:center;}
#FooterArea img { padding-bottom:30px;}
#MainArea_other { margin:10px 20px 30px; width:910px; text-align:center;}/*その他左右分割なしページ用*/


#ruletit {font-size: 160%;text-align:center; font-weight:bold;}
#closebt {text-align:center;}
#center {text-align:center; margin:center;}

/*==　特定商取引　==*/
table.data_table { border-collapse:collapse; margin:10px 10px 0; text-align:left;}
table.data_table td.data_tit_top { border:1px solid #963; background-color:#efdab1;}
table.data_table td.data_tit_top table td { color:#630; font-weight:bold; padding:8px 0;}
table.data_table td.data_tit { border:1px solid #963; padding:8px 10px; background-color:#ffc; color:#630; font-weight:bold;}
table.data_table td.data_txt { border:1px solid #963; padding:8px 10px;}



/*==　送料表地区背景　==*/
table.data_table2 { border-collapse:collapse; margin:0px 5px 0px 0px; text-align:left;}
table.data_table2 td.data_ryoukin { border:1px solid #963; padding:2px 3px; background-color:#777777; color:#FFF;}
table.data_table2 td.data_chiku1 { border:1px solid #963; padding:2px 3px; background-color:#FF0000; color:#FFF;}
table.data_table2 td.data_chiku2 { border:1px solid #963; padding:2px 3px; background-color:#009900; color:#FFF;}
table.data_table2 td.data_chiku3 { border:1px solid #963; padding:2px 3px; background-color:#FFC110; color:#FFF;}
table.data_table2 td.data_chiku4 { border:1px solid #963; padding:2px 3px; background-color:#3333FF; color:#FFF;}
table.data_table2 td.data_chiku5 { border:1px solid #963; padding:2px 3px; background-color:#663300; color:#FFF;}
table.data_table2 td.data_txt2 { border:1px solid #963; padding:2px 3px;}

/*==　手順　==*/
table.step_table { border-collapse:collapse; margin:10px 10px 0; text-align:left;}
table.step_table td.step_tit { border:1px solid #ffffff; padding:8px 10px; background-color:#FFCC66; color:#630; font-weight:bold;}
table.step_table td.step_txt { border:1px solid #ffffff; padding:8px 10px; vertical-align:top;}
table.step_table td.step_arrow { border:1px solid #ffffff; padding:8px 10px; text-align:center;}

.bold_other { font-weight:bold;}



/*==　padding系　==*/
.pad10 { padding:10px;}
.p_t3 { padding-top:3px;}
.p_t5 { padding-top:5px;}
.p_t8 { padding-top:8px;}
.p_t10 { padding-top:10px;}
.p_t12 { padding-top:12px;}
.p_t15 { padding-top:15px;}
.p_t20 { padding-top:20px;}
.p_b10 { padding-bottom:10px;}
.p_r4 { padding-right:4px;}
.p_r10 { padding-right:10px;}
.p_r20 { padding-right:20px;}
.p_l10 { padding-left:10px;}
.p_l20 { padding-left:20px;}
.p_l25 { padding-left:25px;}
