/* CSS Document */

/* 全体 ======================================== */

body,dl,dt,dd,ul,ol,li,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,{
	margin: 0;
	padding: 0;

text-align: left;
}

#wrapper{
	width: 800px;
	margin: 0 auto;
	text-align: left;
	}

body{
font-family:Verdana; 
font-size:11px; 
font-weight:normal; 
line-height:17px; 
background-color:#ffffff;
color:#666666;
}


img{ 
margin:0px; 
padding:0px; 
border:none; 
text-align: left; 
} 

a:link{
color:#017DB8; 
text-decoration: underline;
} 
a:visited{
color:#017DB8; 
text-decoration: underline;
} 
a:hover{
color:#47A6D4; 
text-decoration: underline;
}

/* ヘッダー ======================================== */

h1, dt{ 
font-size:12px; 
font-weight:normal; 
display: inline;
} 

h2,{ 
font-family:arial;
font-weight:bold;
font-size:15px; 
display: inline;
color:#ff520c;
margin-left:10px;
line-height:18px;
}

.h2{ 
font-family:arial;
font-weight:bold;
font-size:15px; 
display: inline;
color:#ff520c;
margin-left:10px;
line-height:18px;
}

h3{ 
font-family:arial;
font-weight:bold;
font-size:30px; 
display: inline;
color:#ff520c;
margin-left:10px;
line-height:47px;

}

.h3{ 
font-family:arial;
font-weight:bold;
font-size:30px; 
display: inline;
color:#ff520c;
margin-left:10px;
line-height:47px;
}

h4{ 
font:bold medium arial;
font-size:18px; 
display: inline;
color: #4F4F4F;
margin-left:5px;
line-height:29px; 
}

.h4{ 
font:bold medium arial;
font-size:18px; 
display: inline;
color: #4F4F4F;
margin-left:5px;
line-height:29px; 
}

.h2{
font-size:14px; 
display: inline;
color:#ff4d09;
margin-left:5px;
margin-top:5px;
}


#headerimage{
	width:800px;
	margin:0;
	padding-top:6px;
	clear:both;
	}
#headerimage ul{
	list-style:none;
	margin:0;
	padding:0;
}


#headerimage li{
	display:inline;
	}

.header_bar{background-image:url(/images/en/default/landing/top_bar.gif);}

.top_logo{background-image:url(/images/en/default/landing/top_bar.gif);}







.landing_head{
background-color:#ff7405; /* 背景色 */
}

.dot {
height: 1px;
background-image: url(/images/en/default/common/dot.gif);
background-repeat: repeat-x;
background-position: bottom;
margin: 0px;
padding: 0px;
}

.mtop10{
margin-top:10px;
}

.mtop5{
margin-top:5px;
}


.line_box2{
height: 1px;
background:url(/images/en/default/campaign/line_dot.gif) repeat-x left bottom;
margin: 0px;
padding: 0px;
	position:relative;}


.mright12 {
margin-right:12px;
}

.mleft310 {
margin-left:330px;
}

.subtitle_landing{
color:#ff4d09;
margin-left:5px;
margin-top:5px;
font-size:17px;
}

.okaimono_back{
border: 3px solid #ffd83e;
}



#copyright a:link {
	color: #666666;
	text-decoration: none;
        font-size:10px;
}
#copyright a:visited {
	color: #666666;
	text-decoration: none;
	font-size:10px;
}
#copyright a:hover {
	color: #666666;
	text-decoration: none;
	font-size:10px;
}

/* それ以下 ======================================== */

.left_menu1{background:url(/images/en/default/shop_tenso/btn_nav_new1.gif) no-repeat;
color: #ff530b;}

.left_menu2{background:url(/images/en/default/shop_tenso/btn_nav_new2.gif) no-repeat;
color: #ff530b;}

#left_word1{
font-family:arial;
font-weight:bold;
font-size:14px; 
display: inline;
color:#ff530b;
margin-left:34px;
line-height:34px;
}

#left_word1 a:link {
	color: #ff530b;
	text-decoration: none;
}
#left_word1 a:visited {
	color: #ff530b;
	text-decoration: none;
}
#left_word1 a:hover {
	color: #EE6363;
	text-decoration: none;
}
#left_word1 a:active {
	color: #EE6363;
	text-decoration: none;
}

.leftbox{background-image:url(/images/en/default/shop_tenso/backwhite.gif) repeat-x;}

.left_word2{
font-family:arial;
font-weight:bold;
font-size:14px; 
display: inline;
color:#fe8300;
margin-left:34px;
line-height:27px;
}


.left_word2a{
font-family:arial;
font-weight:bold;
font-size:14px; 
display: inline;
color:#fe8300;
margin-left:14px;
line-height:27px;
margin-top:0px;
margin-bottom:0px;
}


.left_menu3{background:url(/images/en/default/shop_tenso/btn_nav1.gif) no-repeat;
color: #fe8300;
text-decoration:none;
}

.left_menu4{background:url(/images/en/default/shop_tenso/btn_nav2.gif) no-repeat;
color: #fe8300;}

.left_menu5{background:url(/images/en/default/shop_tenso/btn_nav3.gif) no-repeat;
color: #fe8300;}

.left_menu6{background:url(/images/en/default/shop_tenso/btn_nav4.gif) no-repeat;
color: #fe8300;}

.left_menu7{background:url(/images/en/default/shop_tenso/btn_nav5.gif) no-repeat;
color: #fe8300;}

.left_menu8{background:url(/images/en/default/shop_tenso/btn_nav6.gif) no-repeat;
color: #fe8300;}

.left_menu9{background:url(/images/en/default/shop_tenso/btn_nav7.gif) no-repeat;
color: #fe8300;}

.left_menu10{background:url(/images/en/default/shop_tenso/btn_nav8.gif) no-repeat;
color: #fe8300;}




.contents_top{background:url(/images/en/default/shop_tenso/bannar.gif) no-repeat;
width:600px;
height:47px;
color: #ff520c;}


.amazon {
	background-color:#f4f1e0;
	display:block;
	text-align:center;
}


.amazon a{ text-decoration: none;}

.amazon_how{
	background:url(/images/en/default/top/top_how.gif) no-repeat;
	color: #3399cc;
	text-decoration: none;
}

a.amazon_how:link {
	background:url(/images/en/default/top/top_how.gif) no-repeat;
	color: #3399cc;
	text-decoration: none;
 	}

a.amazon_how:visited {
	background:url(/images/en/default/top/top_how.gif) no-repeat;
 	color: #3399cc; 
	text-decoration: none;
	}

a.amazon_how:hover {
	background:url(/images/en/default/top/top_how.gif) no-repeat;
	 color: #3399cc;
	text-decoration: none;
 }
a.amazon_how:active {
	background:url(/images/en/default/top/top_how.gif) no-repeat;
	color: #3399cc; 
	text-decoration: none;
} 

.left_word3{
font-family:arial;
font-weight:bold;
font-size:23px; 
display: inline;
color:#fe8300;
margin-left:34px;
line-height:47px;
}

.shop_top1{
border: 1px solid #E8E8E8;
float:left;
margin-top:8px;
overflow:auto;
width:595px;
}

.mleft7right7 {
margin-left:7px;
margin-right:7px;
margin-bottom:4px;
margin-top:4px;
}

.ul1{width:115px;
display:block;
float:left;
padding:0px;
margin:0px;
}

.list1{list-style-type:none;
padding:0px;
margin-left:4px;
text-decoration:none;
display:block;
}

.itembase{
width:600px;
margin:0px;
border:0px;
padding:0px;
clear:both;
background-color:#fef4d9;
}

.itembase2{
width:600px;
background-color:#fef4d9;
overflow:auto;
padding:0px;
border:none;
padding-bottom:8px;
}

.item_bottom{
background:url(/images/en/default/campaign/line_dot.gif) repeat-x left bottom;
width:130px;
margin-left:5px;
}

.item_bottom2{
width:130px;
margin-left:5px;
}


.itemback{
width:140px;
background-color:#ffffff;
margin-top:8px;
margin-right:8px;
float:left;
text-align:center;
}

.itemback2{
width:140px;
background-color:#ffffff;
margin-top:8px;
margin-right:0px;
float:left;
text-align:center;
}

.right_back{
width:620px;
float:left;
background-color:#ffffff;
margin-bottom:0px;
padding-bottom:0px;
border:0px;
}


#left_orange{

text-decoration:none;
}

#left_orange a:link {
	color: #fe8300;
	text-decoration: none;
}
#left_orange a:visited {
	color: #fe8300;
	text-decoration: none;
}
#left_orange a:hover {
	color: #E09462;
	text-decoration: none;
}
#left_orange a:active {
	color: #E09462;
	text-decoration: none;
}



.item_more{
	background:url(/images/en/default/shop_tenso/moremore.gif) no-repeat;
	width:75px;
	height:19px;
	display:block;
	text-indent:-9999px;
	margin-top:5px;
	margin-bottom:10px;
}	


