@charset "utf-8";

/***second.css***/

#header-menu {
position: relative;
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;
z-index: 210;
}

#second-body {
position: relative;
top: 0px;
left: 0px;
padding: 0px 0px 0px 0px;
margin: 0px;
width: 912px;
background-image: url(/images/com_body_back.gif);
background-repeat: repeat-y;
background-position: 0px 0px;
}

#second-box-main { 
width : 626px ; 
float : right ; 
position: relative;
top: 0px;
left: 0px;
margin: 20px 0px 0px 20px;
padding: 0px 0px 0px 0px;
z-index: 100;
}

#second-box-left { 
position: relative;
top: 0px;
/* \*//*/
left: 0px;
padding: 20px 0px 0px 31px;
/* */
/* \*/
left: 31px;
padding: 20px 0px 0px 0px;
float : left ; 
/* */
margin: 0px 0px 0px 0px;
width : 266px ;
z-index: 10;
}

.second-main-text {
position: relative;
top: 0px;
left: 0px;
width: 575px;
margin: 5px 0px 20px 15px;
padding: 0px 0px 0px 0px;
clear: both;
}

.second-image-text {
position: relative;
top: 0px;
left: 0px;
width: 575px;
min-height: 250px;
margin: 5px 0px 20px 15px;
padding: 0px 0px 0px 0px;
/*clear: both;*/
}

.second-main-right-text {
position: relative;
top: 0px;
left: 0px;
width: 360px;
margin: 5px 0px 20px 0px;
padding: 0px 0px 0px 0px;
float: right;
}

.second-sub-text {
position: relative;
top: 0px;
left: 0px;
width: 360px;
margin: 5px 0px 10px 20px;
padding: 0px 0px 0px 0px;
}

.second-text {
position: relative;
top: 0px;
left: 0px;
width: 550px;
margin: 5px 0px 10px 10px;
padding: 0px 0px 0px 25px;
clear: both;
}
.second-text {
position: relative;
top: 0px;
left: 0px;
width: 550px;
margin: 5px 0px 10px 10px;
padding: 0px 0px 0px 25px;
clear: both;
}

.second-right-text {
position: relative;
top: 0px;
left: 0px;
width: 380px;
margin: 0px 0px 20px 0px;
padding: 0px 0px 0px 0px;
}
.second-right-text2 {
position: relative;
top: 0px;
left: 0px;
width: 380px;
margin: 20px 0px 20px 0px;
padding: 0px 0px 0px 0px;
}
.second-right-text-top {
position: relative;
top: 0px;
left: 0px;
width: 380px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.second-all-box {
position: relative;
top: 0px;
left: 0px;
width: 390px;
margin: 15px 0px 0px 210px;
padding: 0px 0px 0px 0px;
}

.second-1cloumn {
position: relative;
top: 0px;
left: 0px;
width: 510px;


margin: 0px 0px 0px 25px;
padding: 5px 5px 5px 35px;
/*background-color: #ccc;*/
list-style-image: url(/images/list_image.gif);
clear: left;
}

.second-1cloumn-green {
position: relative;
top: 0px;
left: 0px;
width: 515px;
margin: 0px 0px 0px 25px;
padding: 5px 5px 5px 35px;
/*background-color: #d6e8ba;*/
border: 1px #d07983 dashed;
font-weight: normal;
list-style-image: url(/images/list_image.gif);
}

.second-1cloumn-list {
position: relative;
top: 0px;
left: 0px;
width: 500px;
margin: 0px 0px 0px 25px;
padding: 5px 5px 5px 35px;
/*background-color: #d6e8ba;
border: 1px #d07983 dashed;*/
font-weight: normal;
list-style-image: url(/images/list_image.gif);
}

.second-1cloumn-list-short {
position: relative;
top: 0px;
left: 0px;
width: 420px;
margin: 0px 0px 0px 5px;
padding: 5px 5px 5px 20px;
/*background-color: #d6e8ba;
border: 1px #d07983 dashed;*/
font-weight: normal;
list-style-image: url(/images/list_image.gif);
}

.second-1cloumn-list-half {
position: relative;
top: 0px;
left: 0px;
width: 160px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 20px;
/*background-color: #d6e8ba;
border: 1px #d07983 dashed;*/
font-weight: normal;
list-style-image: url(/images/list_image.gif);
}

.second-ul-2column {
position: relative;
top: 0px;
left: 25px;
width: 230px;
float: left;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 35px;
/*background-color: #ccc;*/
list-style-image: url(/images/list_image.gif);
clear: left;
}

.second-2column-box {
position: relative;
top: 0px;
left: 0px;
width: 230px;
margin: 0px 0px 0px 305px;
padding: 5px 5px 5px 35px;
/*background-color: #efefef;*/
list-style-image: url(/images/list_image.gif);
clear: right;
}

.second-ul-3column {
position: relative;
top: 0px;
left: 0px;
width: 150px;
float: left;
margin: 0px 15px 0px 35px;
padding: 0px 0px 0px 20px;
/*background-color: #ccc;*/
list-style-image: url(/images/list_image.gif);
}

.box-3column {
position: relative;
top: 0px;
left: 0px;
margin: 0px 0px 0px 230px;
padding: 0px 20px 0px 0px;
/*background-color: #666666;*/
}

.second-box-3column-l {
position: relative;
top: 0px;
left: 0px;
width: 150px;
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 20px;
/*background-color: #dddddd;*/
list-style-image: url(/images/list_image.gif);
}

.second-box-3column-r {
position: relative;
top: 0px;
left: 0px;
width: 150px;
/*float: right;*/
margin: 0px 0px 0px 190px;
padding: 0px 0px 0px 20px;
/*background-color: #efefef;*/
list-style-image: url(/images/list_image.gif);
}

.second-sub-bold {
position: relative;
top: 0px;
left: 0px;
width: 565px;
margin: 15px 0px 10px 25px;
padding: 0px 0px 0px 0px;
}

#second-body #second-category-title {
background-image:url(/images_menu/category_menu_title.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 132px;
}

#second-body #second-audio-eibui {
background-image:url(/images_menu/category_menu_audio.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 55px;
}

#second-body #second-audio-eibui a {
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-audio-eibui a:hover {
background-image:url(/images_menu/category_menu_audio_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-pc-eibui {
background-image:url(/images_menu/category_menu_pc.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 55px;
}

#second-body #second-pc-eibui a {
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-pc-eibui a:hover {
background-image:url(/images_menu/category_menu_pc_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-brand-eibui {
position: relative;
top: 0px;
left: 0px;
background-image:url(/images_menu/category_menu_brand.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 55px;
}

#second-body #second-brand-eibui a {
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-brand-eibui a:hover {
background-image:url(/images_menu/category_menu_brand_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-gakki-eibui {
background-image:url(/images_menu/category_menu_music_in.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 55px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#second-body #second-gakki-eibui a {
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-gakki-eibui a:hover {
background-image:url(/images_menu/category_menu_music_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-digital-eibui {
background-image:url(/images_menu/category_menu_digital.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 55px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#second-body #second-digital-eibui a {
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-digital-eibui a:hover {
background-image:url(/images_menu/category_menu_digital_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-life-eibui {
background-image:url(/images_menu/category_menu_cons.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 55px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#second-body #second-life-eibui a {
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-life-eibui a:hover {
background-image:url(/images_menu/category_menu_cons_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}


#second-body #second-kougu-eibui {
background-image:url(/images_menu/category_menu_tool.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 55px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#second-body #second-kougu-eibui a {
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-kougu-eibui a:hover {
background-image:url(/images_menu/category_menu_tool_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-beauty-eibui {
background-image:url(/images_menu/category_menu_beauty.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 55px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#second-body #second-beauty-eibui a {
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-beauty-eibui a:hover {
background-image:url(/images_menu/category_menu_beauty_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 50px;
margin:0px;
padding:0px;
display:block;
}

#second-body #second-kids-tomato {
background-image:url(/images_menu/category_menu_teach.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 55px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#second-body #second-kids-tomato a {
width: 230px;
height: 50px;
margin:0px;
padding:0px;
display:block;
}

#second-body #second-kids-tomato a:hover {
background-image:url(/images_menu/category_menu_teach_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 50px;
margin:0px;
padding:0px;
display:block;
}

#second-body #second-antique-eibui {
background-image:url(/images_menu/category_menu_antique.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 55px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#second-body #second-antique-eibui a {
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-antique-eibui a:hover {
background-image:url(/images_menu/category_menu_antique_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-kegawa-tomato {
background-image:url(/images_menu/category_menu_fur.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 55px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#second-body #second-kegawa-tomato a {
width: 230px;
height: 50px; 
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-kegawa-tomato a:hover {
background-image:url(/images_menu/category_menu_fur_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-mlm-tomato {
background-image:url(/images_menu/category_menu_mlm.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 55px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#second-body #second-mlm-tomato a {
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#second-body #second-mlm-tomato a:hover {
background-image:url(/images_menu/category_menu_mlm_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

.bottom-link-top {
position:  relative;
left: 750px;
top: 0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 99px;
height:  27px;
background-image: url(/images_menu/bottom_link.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

.bottom-link-top a {
width:99px;
height:27px;
background-repeat:no-repeat; 
margin:0px;
padding:0px; 
display:block;
}

.bottom-link-top a:hover {
width:99px;
height:27px;
background-image: url(/images_menu/bottom_link_on.gif);
background-repeat: repeat-y;
background-position: 0px 0px;
margin:0px;
padding:0px;
display:block;
z-index:50;
}

.tab-text-box {
position: relative;
top: 0px;
left: 0px;
margin: 0px 10px 20px 15px;
padding: 0px 5px 0px 10px;
}

.tab-text-box-border {
position: relative;
top: 0px;
left: 0px;
margin: 0px 30px 7px 35px;
padding: 10px 25px 10px 30px;
border: solid 1px #d07983;
/* \*//*/
width: 440px;
/* */
/* \*/
/* */
}

.tab-text-box-2column-l {
position: relative;
top: 0px;
/*MacIE*/
/* \*//*/
left: 0px;
margin: 0px 0px 0px 35px;
/* */
/* \*/
left: 35px;
margin: 0px 0px 0px 0px;
/* */
width: 240px;
padding: 0px 0px 0px 0px;
float: left;
}

.tab-text-box-2column-r {
position: relative;
top: 0px;
left: 0px;
width: 240px;
margin: 0px 0px 20px 310px;
padding: 0px 0px 0px 0px;
}

.tab-text-box-2column-l2 {
width: 240px;
margin: 0px 0px 0px 35px;
padding: 0px 0px 0px 0px;
}

.tab-text-box-2column-r2 {
position: relative;
top: 0px;
left: 0px;
width: 240px;
margin: 0px 0px 20px 0px;
padding: 0px 30px 0px 0px;
float: right;
}

.tab-text-box-border-half {
position: relative;
top: 0px;
left: 0px;
/* \*//*/
width: 220px;
/* */
/* \*/
/* */
margin: 0px 0px 0px 0px;
padding: 10px 25px 10px 30px;
border: solid 1px #d07983;
}

.arrow-down {
position: relative;
top: 0px;
left: 0px;
height: 40px;
background-image: url(/images/arrow_down.gif);
background-repeat: no-repeat;
background-position: bottom center;
margin: 0px 0px -7px 0px;
text-align: center;
font-weight: bold;
font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
z-index: 100;
}
.arrow-curve {
position: relative;
top: 0px;
left: 0px;
min-height: 100px;
background-image: url(/images/arrow_curve.gif);
background-repeat: no-repeat;
background-position: bottom center;
margin: 0px 0px 0px 0px;
z-index: 100;
}
.step-number {
position: relative;
top: 0px;
left: 0px;
min-height: 30px;
margin: 0px 30px 0px 35px;
padding: 0px 0px 0px 30px;
border-left: solid 1px #d07983;
border-right: solid 1px #d07983;
border-bottom: solid 1px #d07983;
background-color: #d07983;
font-size: 18px;
font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
color: #fff;
/* \*//*/
width: 480px;
/* */
/* \*/
/* */
}

.step-number-half {
min-height: 30px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 30px;
border-left: solid 1px #d07983;
border-right: solid 1px #d07983;
border-bottom: solid 1px #d07983;
background-color: #d07983;
font-size: 18px;
font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
color: #fff;
/* \*//*/
width: 220px;
/* */
/* \*/
/* */
}

h3.h4-text-title {
font-size: 120%;
border-bottom: solid 1px #d07983;
border-left: solid 5px #d07983;
width: 535px;
margin: 0px 0px 10px 10px;
padding: 0px 10px 0px 10px;
}

h4.h4-text-subtitle {
border-bottom: solid 1px #d07983;
border-left: solid 5px #d07983;
width: 525px;
margin: 0px 0px 10px 20px;
padding: 0px 10px 0px 10px;
}

.list-none {
list-style-image:none;
list-style:none;
}

#category-info-left {
background-image:url(/images_menu/category_info_left.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 420px;
}

/**/
#category-info-left #category-info-left-on {
position: relative;
top: 370px;
left: 0px;
width: 230px;
height: 50px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#category-info-left #category-info-left-on a {
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}

#category-info-left #category-info-left-on a:hover {
background-image:url(/images_menu/category_info_left_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 230px;
height: 50px;
margin: 0px;
padding: 0px;
display: block;
}


