@charset "utf-8";

#top-body {
position: relative;
top: 0px;
left: 0px;
padding: 0px;
margin: 0px;
width: 912px;
background-image: url(/images/com_body_back.gif);
background-repeat: repeat-y;
background-position: 0px 0px;
}

#top-menu-main {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 912px;
	height: 261px;
}

/*menu background top*/
#header-menu {
position: absolute;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
width: 912px;
height: 47px;
background-image: url(/images/com_menu.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#header-menu #menu-home {
background-image: url(/images/com_menu_in.gif);
background-repeat: no-repeat;
background-position: -26px 0px;
}

#left-center-column { 
width : 606px ; 
float : left ; 
}

#box-center {
	width : 290px;
	float : right;
	position: relative;
	top: 30px;
	left: 0px;
}

#box-left {
	position: relative;
	top: 30px;
	left: 0px;
	width : 316px;
	float : left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#box-right {
	width : 306px;
	float : right;
	position: relative;
	top: 30px;
	left: 0px;
}

#top-main {
	position: absolute;
	top: 47px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 912px;
	height: 214px;
	background-image: url(/images/com_top_main.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#top-main #top-main-link {
position: absolute;
top: 200px;
left: 44px;
margin: 0px;
padding: 0px;
width: 311px;
height: 95px;
}

#top-main #top-main-link a {
width: 311px;
height: 95px;
margin: 0px;
padding: 0px; 
display: block;
z-index: 40;
}
#top-main #top-main-link a:hover {
background-image: url(/images/top_main_link.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 311px;
height: 95px;
margin: 0px;
padding: 0px;
display: block;
z-index: 40;
}

#top-topics {
position:relative;
top: 0px;
left: 0px;
background-image: url(/images/com_top_topics.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 912px;
height: 184px;
}

#top-point {
position:absolute;
top: 6px;
left: 44px;
width: 264px;
height: 77px;
}
#top-point a {
width: 264px;
height: 77px;
margin: 0px;
padding: 0px;
display: block;
}
#top-point a:hover {
background-image:url(/images/top_point.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 264px;
height: 77px;
margin: 0px;
padding: 0px;
display: block;
}

#top-price {
position:absolute;
top: 91px;
left: 44px;
width: 264px;
height: 77px;
}
#top-price a {
width: 264px;
height: 77px;
margin: 0px;
padding: 0px;
display: block;
}
#top-price a:hover {
background-image:url(/images/top_point.gif);
background-repeat: no-repeat;
background-position: 0px -85px;
width: 264px;
height: 77px;
margin: 0px;
padding: 0px;
display: block;
}

#top-topics-text {
position: absolute;
top: 50px;
left: 331px;
overflow: auto;
width: 534px;
height: 108px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index: 100;
filter:Chroma(color=#ffffff);
}

h4.topics-title {
border-bottom: dotted 1px #009d38;
margin: 0px 0px 5px 0px;
}

p.topics {
margin: 0px 0px 0px 10px;
}

#top-method-double {
	position:relative;
	top: 20px;
	left: 0px;
	background-image: url(/images/1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	width: 812px;
	margin: 0 auto 30px;
}
.top-method-double1 {
	width:575px;
}

#top-method-double2 {
	position:relative;
	top: 20px;
	left: 0px;
	background-image: url(/images/2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 832px;
	margin: 0 auto;
}
.top-method-double22 {
	width:520px;
	padding-bottom: 20px;
}

#top-method-double3 {
	left: 0px;
	width: 792px;
	clear: both;
}

#top-kaitori1 {
	position:relative;
	top: 20px;
	left: 0px;
	width: 862px;
	margin: 20px auto 30px;
}
#top-kaitori2 {
	position:relative;
	top: 10px;
	left: 0px;
	width: 862px;
	margin: 20px auto 0 auto;
}
#top-kaitori3 {
	position:relative;
	top: 5px;
	left: 0px;
	width: 862px;
	margin: 20px auto 0 auto;
}
#top-kaitori4 {
	position:relative;
	top: 10px;
	left: 0px;
	width: 862px;
	margin: 20px auto 0 auto;
}
#top-kaitori5 {
	position:relative;
	top: 10px;
	left: 0px;
	width: 862px;
	margin: 20px auto 0 auto;
}


#top-method-mail-link {
position: relative;
left: 50px;
top: 263px;
width: 210px;
height: 55px;
}
#top-method-mail-link a {
width: 210px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}
#top-method-mail-link a:hover {
background-image:url(/images/top_method_double_on.gif);
background-repeat: no-repeat;
background-position: -50px -263px;
width: 210px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}

#top-method-deriver-link {
position: absolute;
left: 300px;
top: 263px;
width: 210px;
height: 55px;
}
#top-method-deriver-link a {
width: 175px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}
#top-method-deriver-link a:hover {
background-image:url(/images/top_method_double_on.gif);
background-repeat: no-repeat;
background-position: -300px -263px;
width: 175px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}

#top-method-trip-link {
position: absolute;
left: 495px;
top: 263px;
width: 175px;
height: 55px;
}
#top-method-trip-link a {
width: 175px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}
#top-method-trip-link a:hover {
background-image:url(/images/top_method_double_on.gif);
background-repeat: no-repeat;
background-position: -495px -263px;
width: 175px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}

#top-method-bring-link {
position: absolute;
left: 690px;
top: 263px;
width: 175px;
height: 55px;
}
#top-method-bring-link a {
width: 175px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}
#top-method-bring-link a:hover {
background-image:url(/images/top_method_double_on.gif);
background-repeat: no-repeat;
background-position: -690px -263px;
width: 175px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}

.topics-right {
text-align: right;
}

#top-buy-title {
position:relative;
top: 0px;
left: 25px;
background-image:url(/images/top_maker_title.gif);
background-repeat: no-repeat;
background-position: 0px 25px;
width:862px;
height:65px;
clear: both;
}

#top-buy-title2 {
	position:relative;
	top: 30px;
	left: 25px;
	background-image:url(/images/top_audio_3system_title.gif);
	background-repeat: no-repeat;
	background-position: 0px 25px;
	width:862px;
	height:65px;
	clear: both;
}

#top-buy-list {
position: relative;
top: 0px;
left: 26px;
overflow: auto;
width: 840px;
height: 400px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
z-index: 100;
/*filter:Chroma(color=#ffffff);*/
}

h3.buy-category-title {
font-size: 120%;
border-bottom: solid 1px #009d38;
border-left: solid 5px #009d38;
margin: 25px 0px 10px 0px;
padding: 0px 0px 0px 5px;
z-index: 102;
clear: both;
}

h4.buy-maker {
font-size: 100%;
border-bottom: dotted 1px #009d38;
margin: 10px 0px 5px 10px;
padding: 10px 0px 0px 0px;
z-index: 102;
clear: both;
}

h4.buy-nickname {
font-size: 100%;
margin: 10px 0px 0px 20px;
padding: 0px 0px 0px 0px;
z-index: 102;
clear: both;
}

/* 
.left-maker {
float: left;
width: 33%;
display:block;
margin: 0px;
padding: 0px 0px 0px 10px;
z-index: 105;
list-style: none;
}

.center-maker {
float: left;
width: 34%;
display:block;
margin: 0px;
padding: 0px 0px 0px 10px;
z-index: 105;
list-style: none;
}

.right-maker {
display:block;
margin: 0px;
padding: 0px 0px 0px 10px;
z-index: 105;
list-style: none;
}
*/


.maker-list {
position:relative;
top: 0px;
left: 0px;
margin: 0px 0px 10px 20px;
padding: 0px 0px 0px 0px;
list-style: none;
display:block;
z-index: 105;
clear: right;
}
.m-list1 {
line-height: 180%;
width: 33%;
float:left;
margin: 0px;
padding: 0px 0px 0px 10px;
}
.m-list2 {
line-height: 180%;
width: 34%;
float:left;
margin: 0px;
padding: 0px 0px 0px 10px;
}
.m-list3 {
line-height: 180%;
margin: 0px;
padding: 0px 0px 0px 10px;
clear: right;
}

.maker-list-red {
position:relative;
top: 0px;
left: 0px;
margin: 0px 0px 10px 10px;
padding: 0px 0px 0px 0px;
list-style: none;
display:block;
z-index: 105;
clear: both;
color: #d57500;
}


#top-specialize-category-title {
position:relative;
top: 0px;
left: 25px;
background-image:url(/images/top_specialize_category_title.gif);
background-repeat: no-repeat;
background-position: 0px 25px;
width:862px;
height:65px;
clear: both;
}

#top-specialize-category {
position:relative;
top: 0px;
left: 26px;
background-image:url(/images/music_category.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
width:860px;
height:305px;
list-style: none;
display:block;
margin: 0px;
padding: 0px;
}

#left-block-1 {
position:absolute;
top: 0px;
left: 0px;
width: 426px;
height: 150px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index: 200;
list-style: none;
}

#left-block-1 a {
width: 426px;
height: 150px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#left-block-1 a:hover {
background-image:url(/images/music_category_on.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 426px;
height: 150px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#right-block-1 {
position:absolute;
top: 0px;
left: 434px;
width: 426px;
height: 150px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index: 200;
}

#right-block-1 a {
width: 426px;
height: 150px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#right-block-1 a:hover {
background-image:url(/images/music_category_on.jpg);
background-repeat: no-repeat;
background-position: -434px 0px;
width: 426px;
height: 150px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#left-block-2 {
position:absolute;
top: 155px;
left: 0px;
width: 426px;
height: 150px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index: 200;
list-style: none;
}

#left-block-2 a {
width: 426px;
height: 150px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#left-block-2 a:hover {
background-image:url(/images/music_category_on.jpg);
background-repeat: no-repeat;
background-position: 0px -155px;
width: 426px;
height: 150px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#right-block-2 {
position:absolute;
top: 155px;
left: 434px;
width: 426px;
height: 150px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index: 200;
}

#right-block-2 a {
width: 426px;
height: 150px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#right-block-2 a:hover {
background-image:url(/images/music_category_on.jpg);
background-repeat: no-repeat;
background-position: -434px -155px;
width: 426px;
height: 150px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}


#top-category-title {
position:relative;
top: 0px;
left: 25px;
background-image:url(/images/top_category_title.gif);
background-repeat: no-repeat;
background-position: 0px 25px;
width:862px;
height:65px;
clear: both;
}

#top-category {
position:relative;
top: 0px;
left: 26px;
background-image:url(/images/top_link.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width:860px;
height:148px;

margin: 0px 0px 0px 0px;
list-style: none;
display:block;
}

#top-category #top-audio-eibui {
position:absolute;
top: 0px;
left: 0px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index: 200;
}

#top-category #top-audio-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-audio-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}


#top-category #top-pc-eibui {
position:absolute;
top: 0px;
left: 217px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-pc-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-pc-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -217px 0px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-brand-eibui {
position:absolute;
top: 0px;
left: 434px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-brand-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-brand-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -434px 0px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}


#top-category #top-gakki-eibui {
position:absolute;
/*LINK IN*/
background-image:url(/images/top_link_in.gif);
background-repeat: no-repeat;
background-position: -651px 0px;
top: 0px;
left: 651px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-gakki-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-gakki-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -651px 0px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-digital-eibui {
position: absolute;
top: 51px;
left: 0px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index: 200;
}

#top-category #top-digital-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-digital-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: 0px -51px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}


#top-category #top-beauty-eibui {
position:absolute;
top: 51px;
left: 217px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-beauty-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-beauty-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -217px -51px;
width: 209px;
height: 46px;
margin:0px;
padding:0px;
display:block;
z-index:200;
}


#top-category #top-life-eibui {
position:absolute;
top: 51px;
left: 434px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-life-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-life-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -434px -51px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}


#top-category #top-kougu-eibui {
position:absolute;
top: 51px;
left: 651px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-kougu-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-kougu-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -651px -51px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-antique-eibui {
position:absolute;
top: 102px;
left: 0px;
width: 209px;
height: 46px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index:200;
}

#top-category #top-antique-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-antique-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: 0px -102px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-kegawa-tomato {
position:absolute;
top: 102px;
left: 217px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-kegawa-tomato a {
width: 209px;
height: 46px; 
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-kegawa-tomato a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -217px -102px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-kids-tomato {
position:absolute;
top: 102px;
left: 434px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-kids-tomato a {
width: 209px;
height: 46px;
margin:0px;
padding:0px;
display:block;
z-index:200;
}

#top-category #top-kids-tomato a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -434px -102px;
width: 209px;
height: 46px;
margin:0px;
padding:0px;
display:block;
z-index:200;
}

/*MLM*/
#top-category #top-mlm-tomato {
position:absolute;
top: 102px;
left: 651px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-mlm-tomato a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-mlm-tomato a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -651px -102px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-otherlink-title {
	position:relative;
	top: 30px;
	left: 25px;
	background-image:url(/images/top_otherlink_title.gif);
	background-repeat: no-repeat;
	background-position: 0px 25px;
	width:862px;
	height:65px;
	clear: both;
}

#top-other-links{
position:relative;
top:0px;
left:0px;
margin: 0px;
padding: 0px;
width:912px;
height:345px;
z-index:20;
}

.otherlink-text {
/* \*//*/
position:relative;
top:60px;
left:0px;
/* */
margin: 0px;
padding: 0px;
}

#top-eibuinet {
background-image:url(/images/otherlink_eibuinet_title.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 265px;
margin: 0px 0px 0px 36px;
padding: 0px 0px 0px 0px;
}

#top-eibuinet a {
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}

#top-eibuinet a:hover {
background-image:url(/images/otherlink_eibuinet_title_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}

/**/
#top-tomato {
background-image:url(/images/otherlink_tomato_title.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 260px;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
}

#top-tomato a {
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}

#top-tomato a:hover {
background-image:url(/images/otherlink_tomato_title_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}

/**/
#top-eibuicom {
background-image:url(/images/otherlink_eibuicom_title.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 265px;
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 0px;
}

#top-eibuicom a {
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}

#top-eibuicom a:hover {
background-image:url(/images/otherlink_eibuicom_title_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}

/**/
#top-kaitori {
background-image:url(/images/otherlink_navi_title.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 265px;
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 0px;
}

#top-kaitori a {
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}

#top-kaitori a:hover {
background-image:url(/images/otherlink_navi_title_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}


#top-link-title {
	position:relative;
	top: 40px;
	left: 25px;
	/*
background-image:url(/images/top_link_title.gif);
background-repeat: no-repeat;
background-position: 0px 25px;
*/
width:862px;
	height:65px;
	clear: both;
	text-align: right;
}

#top-link-list {
position:relative;
top: 0px;
left: 26px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 100px 0px;
list-style: none;
display:block;
}
.link-list {
width: 172px;
text-align: center;
float:left;
margin: 0px;
padding: 0px;
}


dl.dl-price {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:140px;
}
   
dt.dt-price {
float:left;
width:55px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-weight:bold;
clear:left;
}

dd.dd-price {
margin-left:95px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

P.top-text {
margin: 0px 0px 0px 0px;
padding: 0px 35px 5px 35px;
}

P.top-text-red {
margin: 0px 0px 0px 0px;
padding: 0px 35px 5px 35px;
color: #d57500;
}


#top-buy-list ul {
width: 800px;
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 0px;
list-style-type: none;

}

#top-buy-list ul li {
width: 33%;
border-bottom: dotted  1px #ccc ;
padding: 2px 0px 2px 0px;
margin: 0px 0px 0px 0px;
float: left;
}

.kaitori_pic{
	width:670px;
	padding-top:100px;
	background-image:url(../images/shuccho.jpg);
	background-repeat:no-repeat;
	float:left;
	padding-bottom: 30px;
}
.kaitori_pic2{
	width:670px;
	padding-top:100px;
	background-image:url(../images/takuhai.jpg);
	background-repeat:no-repeat;
	float:left;
	padding-bottom: 30px;
}
.kaitori_pic3{
	width:670px;
	padding-top:100px;
	background-image:url(../images/mochikomi.jpg);
	background-repeat:no-repeat;
	float:left;
}
.kaitori_txt{
	width:154px;
	float:left;
	position:relative;
}
.kaitori_txt2{
	width:154px;
	float:left;
	position:relative;
	left: 15px;
}
.kaitori_txt3{
	width:154px;
	float:left;
	position:relative;
	left: 30px;
}
.kaitori_txt4{
	width:154px;
	float:left;
	position:relative;
	left: 45px;
}
.kaitori_btn{
	float:left;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:0 10px;
	margin-top:40px;
	padding-left:30px;
}

#top-mobile {
	position:relative;
	top: 30px;
	background-image:url(../images/qrcode.gif);
	background-repeat: no-repeat;
	background-position:545px;
	padding:15px;
	clear: both;
	margin: 0 25px 0 25px;
	border:#666666 solid 1px;
}

.f16orange{font-size:16px; color:#DD7700; font-weight:bold;}

hr{margin:0 20px 0 20px; clear:both;}
