@charset "UTF-8";

/* beginners-info*/
/*/////////////////////////////////////////////////*/


#binfo {
	background:url(../../images/beginners_info_h2.gif) no-repeat;
	width:600px;
	height:122px;
	margin:25px 0px 12px 10px;
	padding:0px;
	display:block;
}
#binfo h2 {
	text-indent:-5000px;
	background:none;
	border:none;
	margin:0px 0px 0px 0px;
	padding-top:0px;
}

#binfo p {
}

* html body #main #binfo p {
	height:86px;
	padding-bottom:12px;
}

.bintro {
	background:url(../../images/beginners_info_00.gif) no-repeat;
	width:600px;
	height:122px;
	margin:5px 0px 12px 10px;
	display:block;
	padding:5px 4px 12px 220px;
}
.bintro span {
color:#0058a4;
font-weight:bold;
}


#menu {
	margin:0px 10px;
	padding:0px;
	width:600px;
	background : url("/beginners/common/images/bt_step.gif") no-repeat;
	height:68px;

}
#menu li {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


#menu li a {
	display:block;
	width:149px;
	float:left;
	display:block;
	background:none;
	text-indent:-5000px;
	height:68px;
}

#menu li a:hover {
	background : url("/common/images/top_over01.png") repeat-x;

}

* html body #menu li a {
	position : relative;
	left : 0px;
	top : 0px;
	cursor : pointer;
}


* html body #menu li a:hover {
	background : none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/common/images/top_over01.png',sizingMethod=scale);
}



/* float clear */

#binfo p:after,
#menu li a:after {
	content         : " ";
	height          : 0px;
	clear           : both;
	visibility      : hidden;
	display         : block;
}

#binfo p,
#menu li a {
	display         : inline-block;
}

/*\*/
* html #binfo p,
* html #menu li a{
	height          : 1%;
}

#binfo p,
#menu li a {
	display         : block;
}
/**/



.intro {
	background:url(../../images/beginners_info_h2_00.gif) no-repeat;
	width:600px;
	height:110px;
	margin:5px 0px 10px 10px;
	padding:12px 4px 0px 128px;
	display:block;
}

.intro2 {
	background:url(../../images/ill_info02.gif) no-repeat;
	padding:112px 0px 0px 174px;
	}
.intro3 {
	background:url(../../images/ill_info03.gif) no-repeat;
	padding:98px 0px 0px 32px;
}

/* table 3column & table 1column */
#comparison {
	padding : 0px 0px 5px 0px;
	margin : 0px 0px 5px 0px;
	background : url("/introduce/images/tablebg_btm.gif") no-repeat bottom;
}
#comparison table {
	width : 600px;
	margin : 0px 10px 0px 10px;
}

#comparison table h2,
#comparison table h3 {
	background : none;
	border : none;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

#comparison table a.hl { 
	background-image : none;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

#comparison table thead td {
	vertical-align : top;
	width : 196px;
	background: url("/introduce/images/tablebg_td.gif") no-repeat;
}

#comparison table thead th {
	width : 6px;
}

#comparison table td .bt {
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 5px 0px;
}

#comparison table td .bt a {
	float : left;
	display : block;
	width : 89px;
	height : 22px;
	margin : 0px 0px 0px 6px;
	_margin : 0px 0px 0px 3px;
	text-indent : -5000px;
}

#comparison table td .bt a.order {
	background : url("/common/images/bt_order.gif") no-repeat;
}

#comparison table td .bt a.check {
	background : url("/common/images/bt_check.gif") no-repeat;
}
#comparison table td .bt a.detail {
	background : url("/common/images/bt_detail.gif") no-repeat;
}


/* table 3column & table 1column */


/* embox */

#main .box div.embox-ex {
	margin : 10px 10px 5px 10px;
	padding : 2px 0px 0px 0px;
	background : url("/solution/images/solution_embox_top.gif") no-repeat 0px 1px;
}

#main .box div.embox-ex div.inner {
	background : url("/solution/images/solution_embox_bg_bottom.gif") no-repeat bottom center;
	padding : 7px 7px 0px 0px;
	margin : 0px 0px 0px 0px;
}

#main .box div.embox-ex div.inner em {
	color:#dd4f4d;
	font-style:normal;
}

/*\*/

* html body #main .box div.embox-ex,
* html body #main .box div.embox-ex div.inner {
	width : 600px;
}
/**/
#main .box div.embox-ex div.inner h3 {
	 background:none;margin:0px 0px 10px 0px;
	 padding-left:5px;
}
#main .box div.embox-ex div.inner h2 {
	background-image:none;
	font-size : 18px;
	color : #555;
	padding : 0px 5px 5px 10px;
	 margin:0px 0px 0px 0px;
	 border-bottom:none;
}
#main .box div.embox-ex div.inner p,
#main .box div.embox-ex form {
	margin : 0px 0px 0px 7px;
	padding : 0px 0px 13px 0px;
}
#main .box div.embox-ex div.inner p img.right {
	float : right;
	border-left:none;
	margin : 0px 0px 3px 5px;
}

