@charset "utf-8";

/*
 * this css
 * Date: 11:30 2009/07/02
 * Author: Creative Team
 */


/* clearfix 
--------------------------------------------------------------------------*/
.clearfix:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix{
display: inline-block;
}

/*\*/
*html .clearfix{
height: 1%;
}
.clearfix{
display: block;
}
/**/

#rightmenu-startuppack a,#rightmenu-startuppack a:hover,#rightmenu-startuppack a:visited{
	color: #449930;
}

#startuppack_header{
height: 275px;
width: 779px;
background: url(/images/startuppack/startuppack_header_bg.gif) no-repeat 0px 0px;
text-indent: -9999px;
}

#startuppack_navi{
width:173px;
height:auto;
padding-top:30px;
padding-left:18px;
float:left;
}
#startuppack_navi li{
float: left;
margin-bottom: 7px;
}
#startuppack_navi li a{
display: block;
width:158px;
height: 25px;
text-indent: -9999px;
}
#startuppack_navi li.navi01 a{background: url(/images/startuppack/startuppack_navi_bg.gif) no-repeat 0px 0px;}
#startuppack_navi li.navi01 a:hover{background: url(/images/startuppack/startuppack_navi_bg.gif) no-repeat -160px 0px;}
#startuppack_navi li.navi02 a{background: url(/images/startuppack/startuppack_navi_bg.gif) no-repeat 0px -32px;}
#startuppack_navi li.navi02 a:hover{background: url(/images/startuppack/startuppack_navi_bg.gif) no-repeat -160px -32px;}
#startuppack_navi li.navi03 a{background: url(/images/startuppack/startuppack_navi_bg.gif) no-repeat 0px -64px;}
#startuppack_navi li.navi03 a:hover{background: url(/images/startuppack/startuppack_navi_bg.gif) no-repeat -160px -64px;}
#startuppack_navi li.navi04 a{background: url(/images/startuppack/startuppack_navi_bg.gif) no-repeat 0px -96px;}
#startuppack_navi li.navi04 a:hover{background: url(/images/startuppack/startuppack_navi_bg.gif) no-repeat -160px -96px;}
#startuppack_navi li.navi05 a{background: url(/images/startuppack/startuppack_navi_bg.gif) no-repeat 0px -128px;}
#startuppack_navi li.navi05 a:hover{background: url(/images/startuppack/startuppack_navi_bg.gif) no-repeat -160px -128px;}
#startuppack_navi li.navi06 a{background: url(/images/startuppack/startuppack_navi_bg.gif) no-repeat 0px -160px;}
#startuppack_navi li.navi06 a:hover{background: url(/images/startuppack/startuppack_navi_bg.gif) no-repeat -160px -160px;}

h3{
text-indent: -9999px;
font-size:1px;
}
.service1{
margin-bottom: 25px;
width: 544px;
height: 212px;
background: url(/images/startuppack/main_service01_bg.gif) no-repeat 0px 0px;
}

.service1 h4,.service1 p,
.service2 h4,.service2 div.service2,
.setup div.setup,
div.price p.price,div.price div table,
.set_flow dl{
display: none;
}

.service1 p.btn{
display: block;
padding: 121px 0px 0px 156px;
text-indent: -9999px;
}
.service1 p.btn a{
display: block;
height: 66px;
width: 252px;
background: url(/images/startuppack/main_service01_bg.gif) no-repeat -156px -121px;
}

.service1 p.btn a:hover{
background: url(/images/startuppack/main_btn_bg.gif) no-repeat 0px 0px;
}

.service2{
width: 544px;
padding-top:433px;
background: url(/images/startuppack/main_service02_bg.gif) no-repeat;
}
p.p_text{
display: block;
padding-bottom: .5em;
padding-left: 10px;
}
p.p_text_red{
color:red;
font-weight:bold;
padding-top:1em;
padding-left: 10px;
}

p.caution{
display: block;
margin-left: 10px;
text-indent: -1em;
padding-left: 1em;
font-size: 10px;
line-height: 12px;
color: #757272;
}

div.btns{
margin-top:20px;
margin-bottom:20px;
width: 544px;
height: 70px;
background: url(/images/startuppack/main_btns_bg.gif) no-repeat 0px 0px;
}

div.btns ul{
padding: 7px 0px 0px 16px;
}
div.btns li{
float:left;
}
div.btns a{
display: block;
width: 251px;
height: 52px;
text-indent: -9999px;
}
div.btns li.btn_contact a{}
div.btns li.btn_apply a{margin-left:10px;}
div.btns li.btn_contact a:hover{
background: url(/images/startuppack/main_btns_bg.gif) no-repeat -16px -76px;
}
div.btns li.btn_apply a:hover{
margin-left:10px;
background: url(/images/startuppack/main_btns_bg.gif) no-repeat -277px -76px;
}

.setup{
width: 544px;
padding-top:235px;
background: url(/images/startuppack/main_setup_bg.gif) no-repeat 0px 0px;
}
div.price{
width: 544px;
padding-top:265px;
background: url(/images/startuppack/main_price_bg.gif) no-repeat 0px 0px;
}

h3#recommend{
width: 544px;
height: 44px;
background: url(/images/startuppack/main_recommend01_bg.gif) no-repeat 0px bottom;
}

.recommend .p_text{
line-height: 45px;
}
.recommend_list{
width: 544px;
min-height:151px;
_height:151px;
background: url(/images/startuppack/main_recommend02_bg.gif) no-repeat 0px 0px;
}

.recommend_list ul{
padding: 12px 30px 20px 60px;
}
.recommend_list li{
font-weight: bold;

line-height: 25px;
}
.recommend_img{
margin-top: 30px;
width: 544px;
height: 276px;
background: url(/images/startuppack/main_recommend03_bg.gif) no-repeat 0px 0px;
text-indent: -9999px;
}
.set_flow{
width: 544px;
padding-top: 312px;
background: url(/images/startuppack/main_flow_bg.gif) no-repeat 0px 0px;

}
#banner_yahoo a {	margin-top:20px;}
#banner_yahoo2 a {	margin-top:30px;	display:block;	overflow:hidden;	width:173px;	height:113px;	background:url('/images/startuppack/yahoo_bnr2.gif') no-repeat;	text-indent:-9999px;}

.stu_pagetop{text-align: right;color:#0000ee;}
#rightmenu-startuppack .stu_pagetop a,#rightmenu-startuppack .stu_pagetop a:hover,#rightmenu-startuppack .stu_pagetop a:visited{color:#0000ee;}

