/*****************************************************************************/
/* tokushou internet shop css teigi                                          */
/*****************************************************************************/

body { 
/*	font-family: sans-serif    */

font-family:Arial, sans-serif;
font-size:0.9em;
line-height: 1.3 ;

}

p { margin-top: 0.1em ; margin-bottom: 0.5em ;  }

td { }

a:link { }

a:visited { }

a:hover {  }

a:active { }

strong.akairo {
	color : red ;
}

/*****************************************************************************/
/* dangumi_teigi                                                             */
/*****************************************************************************/

div.cover { text-align: left; position: relative ; width: 780px ; }
div.cover_category { text-align: left; position: relative ; width: 1035px ; }

div.top_title { height: 256px ; background-image: url(../images/logo_780x256.jpg) ; background-repeat: no-repeat; position: relative ; }

div.next_title { height: 125px ; background-image: url(../images/logo_780x125.jpg) ; background-repeat: no-repeat; position: relative ; }

div.category_title { height: 125px ; background-image: url(../images/logo_1030x125.jpg) ; background-repeat: no-repeat; position: relative ; }

div.top_center { font-size: 14px; text-align: left; position: relative ; width: 470px ; float: left; margin: 0px 5px 0px 5px; }

div.top_right { font-size: 14px; text-align: center; margin-left: 625px;}

div.top_tenchou { font-size: 14px; background-color: white; width: 770px ; float: none; clear: both; margin: 5px 5px 5px 0; }

div.footer_cover { background-color: white; width: 780px ; float: none; clear: both; border: solid 1px black; }

div.footer_category { background-color: white; width: 1030px ; float: none; clear: both; border: solid 1px black; }

div.footer_left { font-size: 14px; background-color: white; float: left;  width: 390px ; margin: 4px ; }

div.footer_right { font-size: 14px; background-color: white;}
/*	test	*/

div.footer_categoryleft { font-size: 14px; background-color: white; width: 490px ; float: left; margin: 4px ; }

div.footer_categoryright { font-size: 14px; background-color: white; }

div.left_menu { float: left ; width: 145px ; margin: 5px 5px 5px 0px ; text-align: left; }

div.left_menu_dummy { background-image: url(../images/left_back_ground2.gif) ; background-repeat: repeat-y; text-align: left; }

div.next_right { margin: 0px 0px 0px 155px; }

/*****************************************************************************/
/* top page kanban_you style                                                 */
/*****************************************************************************/

.kanban_dai { 
	color: white; 
	font-size: 18px; 
	font-weight: bold; 
	position: absolute ;
	top: 90px;
	left:30px;
}

.kanban_cyuu { 
	color: white; 
	font-size: 14px; 
	font-weight: bold; 
	position: absolute ;
	top: 110px;
	left:30px;
}

.kanban_shou { 
	color: aqua; 
	font-size: 12px; 
	font-weight: bold; 
	position: absolute ;
	top: 112px;
	left:375px;
}

.tenshi_dai {
	position: absolute ;
	top: 128px;
	left:145px;
}

.tenshi_cyuu {
	position: absolute ;
	top: 128px;
	left:30px;
}

.tenshi_shou {
	position: absolute ;
	top: 128px;
	left:260px;
}

.tenshi_shoushou {
	position: absolute ;
	top: 128px;
	left:375px;
}

/*****************************************************************************/
/* top line style                                                            */
/*****************************************************************************/

.topline { color: #ff4000; font-size: 12px; font-weight: bold; }

/*****************************************************************************/
/* copyright style                                                           */
/*****************************************************************************/

.copy_right { color: #808080; font-size: 12px; background-color: white; text-align: center; clear: both; }

/*****************************************************************************/
/* koushin rireki style                                                      */
/*****************************************************************************/

.koushin_hizuke { color: #ff4000; font-size: 16px; }

div.koushin_tuzuki { text-align: right; }

/*****************************************************************************/
/* tokusyou concept style                                                    */
/*****************************************************************************/

ul.concept li { color: #ff4000; font-size: 16px; font-weight: bold; margin-right: 2em; list-style-type: disc; }

/*****************************************************************************/
/* ninki menu style                                                          */
/*****************************************************************************/
div.ninki_menu { text-align: center; word-spacing: 2px; letter-spacing: 2px; vertical-align: 2px; }

/*****************************************************************************/
/* tenshinoebi lanking style                                                 */
/*****************************************************************************/

div.tenshi_lank { font-size: 14px; text-align: left;}

/*****************************************************************************/
/* left menu item style                                                      */
/*****************************************************************************/

div.left_item_dummy_00 {
	width : 145px ;
	background-color : #ff2000 ; 
}

div.left_item_dummy {
	width : 145px ;
	margin-bottom : 1px ;
	background-color : #FF7000 ; 
}

div.left_item_dummy_00_sonota {
	width : 145px ;
	background-color : #00aeff ; 
}

div.left_item_dummy_sonota {
	width : 145px ;
	margin-bottom : 1px ;
	background-color : #77aeff ; 
}

div.left_item_00 { 
	padding : 4px 2px 3px 2px ;
}

div.left_item { 
	padding : 4px 2px 3px 10px ;
}

div.left_item_right { 
	padding : 3px 2px 3px 10px ;
	text-align: right;
}


div.left_otherlink { font-size: 12px; text-align: center; }

.orangelink {
	color: white; 
	font-size: 14px; 
	text-decoration: none; 
}

.orangelink a:link {
	color: white; 
	font-size: 14px; 
	text-decoration: none; 
}
.orangelink a:visited { 
	color: white; 
	font-size: 14px; 
	text-decoration: none; 
}

.orangelink a:hover { 
	color: yellow; 
	font-size: 14px; 
	text-decoration: underline; 
}

.orangelink a:active { 
	color: yellow; 
	font-size: 14px; 
	text-decoration: none; 
}

/*****************************************************************************/
/* footer sytle                                                              */
/*****************************************************************************/

.footer_midashi { font-size: 16px; }

.footer_akaji { color: #ff4000; }

/*****************************************************************************/
/* category_page style                                                       */
/*****************************************************************************/

table.categorypage_style { width: 880px; border-style: none; outline-style: none; }
table.categorypage_style td { font-size: 12px; text-align: center; }

/*****************************************************************************/
/* category_item style                                                       */
/*****************************************************************************/

table.category_style { width: 622px; border-style: none; outline-style: none; }
table.category_style td { font-size: 12px; text-align: center; }

/*****************************************************************************/
/* rakuten kyoutsuu                                                          */
/*****************************************************************************/

div.next_rakuten_right { width: 630px; }

/*****************************************************************************/
/* image teigi rakuten kyoutsuu                                              */
/*****************************************************************************/

img.nomal_left { float: left; margin-right: 0.5em; }

img.nomal_right { float: right; margin-left: 0.5em; }

div.img_center { text-align: center; }

div.img_with_comment_right { color: #008000; font-size: 10px; float: right; text-align: center; margin-right: 0.5em; margin-left: 1em; }

/*****************************************************************************/
/* shouhin page design item rakuten kyoutsuu                                 */
/*****************************************************************************/

div.koushin_info { font-size: 14px; text-align: left; }

.mawarikomi_kaijyo { clear: both; }

div.shouhin_midashi_dai { color: #ff4000; font-size: 36px; font-weight: bold; text-align: center; }

div.shouhin_midashi_cyuu { color: #ff4000; font-size: 26px; font-weight: bold; text-align: center; }

div.shouhin_midashi_shou { color: #ff4000; font-size: 20px; font-weight: bold; text-align: center; }

h1.shouhin { margin-top: 0.7em ; margin-bottom: 0.1em ; color: #406080; font-size: 36px; font-weight: normal; }

h2.shouhin { margin-top: 0.7em ; margin-bottom: 0.1em ; color: #406080; font-size: 26px; font-weight: normal; }

h3.shouhin { margin-top: 0.7em ; margin-bottom: 0.1em ; color: #406080; font-size: 20px; font-weight: normal; }

h4.shouhin { margin-top: 0.7em ; margin-bottom: 0.1em ; color: #406080; font-size: 18px; font-weight: normal; }

h5.shouhin { margin-top: 0.7em ; margin-bottom: 0.1em ; color: #406080; font-size: 16px; font-weight: normal; }

h1.shouhin_nocolor { margin-top: 0.7em ; margin-bottom: 0.1em ; color: #707070; font-size: 36px; }

h2.shouhin_nocolor { margin-top: 0.7em ; margin-bottom: 0.1em ; color: #707070; font-size: 26px; }

h3.shouhin_nocolor { margin-top: 0.7em ; margin-bottom: 0.1em ; color: #707070; font-size: 20px; }

h4.shouhin_nocolor { margin-top: 0.7em ; margin-bottom: 0.1em ; color: #707070; font-size: 18px; }

h5.shouhin_nocolor { margin-top: 0.7em ; margin-bottom: 0.1em ; color: #707070; font-size: 16px; }

/*****************************************************************************/
/* list numbering                                                            */
/*****************************************************************************/

ul.list_num li { color: #808080; font-size: 16px; margin-right: 2em; list-style-type: decimal; }

/*****************************************************************************/
/* tokusyou concept style                                                    */
/*****************************************************************************/

ul.list_no_num li { color: #808080; font-size: 16px; margin-right: 2em; list-style-type: disc; }

/*********************************/
/* syouhinsetsumei wakuari_tbl 1 */
/*     mukiebi                   */
/*********************************/
table.wakuari_tbl1 { width: 622px ; border: solid 1px #808080; border-collapse:collapse;}
table.wakuari_tbl1 colgroup.name {width: 100px ;}
table.wakuari_tbl1 thead { background-color: #b0b0b0; color: #ffffff; text-align: center ; padding-right: 5px; padding-left: 5px; }
table.wakuari_tbl1 tbody { background-color: #ffffff; text-align: left ; padding-right: 5px; padding-left: 5px; }
table.wakuari_tbl1 th { border: solid 1px #808080 ; }
table.wakuari_tbl1 td { font-size: 16px; border: solid 1px #808080; }

table.shouhin_setumeiyou { color: #808080; width: 622px ; border-style: none; outline-style: none; }

table.youtube_you { border-style: none; outline-style: none; }

.shouhin_setumei { color: #808080; font-size: 16px; text-align: left; text-indent: 1em; padding-right: 5px; padding-left: 5px; }

.shouhin_setumei_jisagenashi { color: #808080; font-size: 16px; text-align: left; padding-right: 5px; padding-left: 5px; }

.shouhin_setumei_dangumi { color: #808080; font-size: 16px; text-align: left; padding-right: 5px; padding-left: 2em; }

.shouhin_setumei_shou { color: #808080; font-size: 14px; text-align: left; text-indent: 1em; padding-right: 5px; padding-left: 5px; }

.shouhin_setumei_shou_jisagenashi { color: #808080; font-size: 14px; text-align: left; padding-right: 5px; padding-left: 5px; }

.shouhin_setumei_dangumi_shou { color: #808080; font-size: 14px; text-align: left; padding-right: 5px; padding-left: 3em; }

.shouhin_setumei_2dangumi_shou { color: #808080; font-size: 14px; text-align: left; padding-right: 5px; padding-left: 6em; }

/*****************************************************************************/
/* tana design rakuten kyoutsuu                                              */
/*****************************************************************************/

div.tana_waku { }

div.tana_left { width: 310px ; float: left; }

div.tana_right { margin: 0px 0px 0px 315px; }

div.tana_footer { text-align: right; clear both ; align="right"}

div.tana_gazousetsumei { color: #808080; font-size: 10px; text-align: center; }

table.hyouji_gimu { border: solid 1px ; border-collapse:collapse;}
table.hyouji_gimu th { border-style: solid ; border-width: 1px ; }
table.hyouji_gimu td { font-size: 12px; border: solid 1px ; }

.tana_hinmei_dai { color: #ff4000; font-size: 26px; }

.tana_hinmei_shou { color: #ff4000; font-size: 20px; }

.tana_kakaku { color: #ff4000; font-size: 26px; }

.tana_kakaku_kaitei { color: #ff4000; font-size: 26px; text-indent: 2em; }

.tana_kakaku_torikeshi { color: #ff4000; font-size: 26px; text-decoration: line-through; }

.tana_moji { font-size: 16px; text-indent: 1em; }

.tana_moji_shou { font-size: 14px; }

.tana_moji_shoushou { font-size: 10px; }
