@charset "shift_jis";

/* h2
---------------------------------------------------------------*/

.product h2.env {
	margin-bottom:10px;
}

.product h2.mr {
	margin-top:15px;
}


/* h3
---------------------------------------------------------------*/

body.product h3 {
	margin:0;
	}

/*\*/ * html body.product h3 { margin:10px 0 0 0;} /**/

body.product h3.asp {
	margin:10px 0;
	}
	
body.product h3.env {
	min-height:17px;
	_height:17px;
	margin:15px 0 5px 0;
	_margin:15px 0 0 0;
	padding:0;
}

.pro710 h3.my {
	width:440px;
	min-height:15px;
	display:block;
	background:#E6FFFF;
	border:5px solid #5E94C8;
	font-size:medium;
	padding:5px;
	color:#433393;
	font-weight:bold;
}

/* Win IE */
/*\*/ * html .pro710 h3.my { width:450px; font-size:small} /**/
/*\*/ * html .pro710l2 h3.my { width:435px; font-size:small} /**/


/* h4
---------------------------------------------------------------*/

body.product h4 {margin:0;}

.pro710 h4 {
	width:440px;
	min-height:15px;
	display:block;
	background:#E6FFFF;
	border:5px solid #5E94C8;
	font-size:medium;
	padding:5px;
	color:#433393;
	font-weight:bold;
}

/* Win IE */
/*\*/ * html .pro710 h4 { width:450px; font-size:small} /**/
/*\*/ * html .pro710l2 h4 { width:435px; font-size:small} /**/

.pro350_right h4 {
	width:210px;
	min-height:15px;
	margin-right:10px;
	padding:0 0 10px 20px; 
	color:#047391;
	font-size:small;
	background:url(/office7/product/img/li_product.gif) no-repeat top left;
}

.pro350_right h4 a,.pro350_right h4 a:visited { 
	color:#003399; 
	text-decoration:underline; 
	font-weight:bold;
}

div.pro350_right h4 a:hover { 
	color:#00DEFF;
	text-decoration:
	underline; 
	font-weight:bold;
}

/* Mac IE */
* html .pro350_right h4 { width:230px; margin-right:0;}

/* Win IE */
/*\*/ * html .pro350_right h4 { width:240px; font-size:x-small;} /**/

/*IE 7*/
*:first-child+html .pro350_right h4 { width:220px;}


.pro710l2 h4 {
	width:420px;
}

.con710 h4 { 
	width:620px;
	height:30px;
	display:block;
}

.con710 h4 a { 
	text-decoration:none;
}


/* list
---------------------------------------------------------------*/ 

.pro350_right ul { 
	color:#666666;
	font-size:x-small;
	margin:8px 0 0 0;
	line-height:1.2;
}
	
.pro350_right li { 
	background:url(/office7/product/img/li_product_right.gif) no-repeat top left; 
	padding:0 0 0 12px;
}

.pro350_right li a,.pro350_right li a:visited { 
	color:#666666;
}
	
.pro350_right li a:hover { 
	color:#00DEFF;
}

/* Win IE */
/*\*/ * html .pro350_right ul { font-size:xx-small;} /**/


/* lead
---------------------------------------------------------------*/

/* Mac IE */
* html body.product .lead_top {
	width:690px;
	height:130px;
	display:block;
	background:url(/office7/product/img/manzoku.gif) no-repeat top right;
}

/* Win IE */
/*\*/ * html body.product .lead_top { height:125px; padding-top:10px;} /**/

/*\*/
body.product .lead_top {
	width:690px;
	min-height:120px;
	display:block;
	padding:0 10px;
	background:url(/office7/product/img/manzoku.gif) no-repeat bottom right;
}
/**/

*:first-child+html .product .lead_top { min-height:120px; padding-top:0px;}

body.product .lead_top p { width:500px;}

body.product .teiban { 
	min-height:15px;
	margin-top:10px;
	padding:0 0 0 5px;
	color:#004DA0;
	background:#EBF6FD;
}

/* IE */	
* html body.product .lead_top { width:710px; }
* html body.product .teiban { height:15px;}

/**/

.product .lead { 
	width:710px; 
	min-height:25px; 
	display:inline-block;
} /*071012 min-height100から修正*/

.product .lead_l {
	width:450px; 
	min-height:50px; 
	float:left;
}

.product .lead_r { 
	_margin-top:10px; 
	width: 230px; 
	min-height:50px; 
	float:right; 
	text-align:right; 
}

.product .lead_l .nayami {
	min-height:15px;
	padding:0 0 0 20px;
	color:#047391;
	background:url(/office7/product/img/li_product_nayami.gif) no-repeat top left;
}
	
.product .lead_l strong {
	width:430px;
	min-height:20px;
	display:block;
	color:#555555;
	background:#D2E6FF;
	margin-top:10px;
	padding:10px;
}

/* IE */
* html body.product .lead_l {width: 430px; min-height:50px;}
* html body.product .lead_l .nayami { width:410px; height:15px;}
* html body.product .lead_l strong { width:430px; min-height:20px;}

/* WIN IE */
/*\*/ * html body.product .lead_l strong { width:450px;} /**/

.lead_r p.bt { 
	text-align:right; 
	padding-right:30px; 
	font-size:x-small; 
	_font-size:xx-small; 
	color:#666666;
}

.lead_r p.bt a, .lead_r p.bt a:hover { color:#666666;}

	
/* order
---------------------------------------------------------------*/

.order { padding:10px 0 15px 0 ; padding-left:162px; clear:both;}


.order p a {
	width:421px;
	height:69px;
	display:block;
	background:url(/office7/product/img/bt_pamf.gif) no-repeat top left;
	text-indent:-9999px;
	text-decoration:none;
}
	
.order p a:hover { background:url(/office7/product/img/bt_pamf_ov.gif) no-repeat top left;}

/* order02 0807 */

/**/

* html .order02 { width:700px; height:61px; padding: 15px 0 15px 10px; }
/*\*/* html .order02 { width:710px; padding: 0 0 15px 10px;} /**/

.order02 { padding:0 0 10px 10px; margin: 15px 0 0 0;}

/* IE5 MAC */
* html .order02 li { width:342px; height:61px;}
* html .order02 li a { display:inline-block;}
/*\*/* html .order02 li a { display:block;}/**/

.order02 li {
	margin: 0 0 10px 0;
	padding:0;
	text-indent:-9999px;
	float:left;
}

/*\*/
.order02 li#dl a,
.order02 li#pf a { display:block;}
/**/

.order02 li#dl a {	
	width:342px;
	height:62px;
	text-decoration:none;
	background:url(/office7/product/img/btn_dl.gif) 0px 0px ;
	margin: 0 10px 0 0 ;
}

.order02 li#pf a {	
	width:342px;
	height:62px;
	text-decoration:none;
	background:url(/office7/product/img/btn_pf.gif) 0px 0px ;
	margin: 0;
}

.order02 li#dl a:hover,.order li#dl strong a { background-position: 0px -61px;}
.order02 li#pf a:hover,.order li#pf strong a { background-position: 0px -61px; }


/* 3point
---------------------------------------------------------------*/

.point { width:710px; margin:15px 0 0 0;}

.point img { margin:0; padding:0;} 

.appri { width:710px; margin:0; padding:0;}

.appri img {margin:0 6px 0 0 ;}

.appri a {text-decoration:none;}


/* box pro
---------------------------------------------------------------*/

.pwrap { 
	width:710px; 
	min-height:20px; 
	display:block; 
	background:url(/office7/product/img/bg_pwrap.gif) repeat-y ; 
}
	
.pwrap2 { 
	width:360px; 
	min-height:20px; 
	display:block; 
	background:url(/office7/product/img/bg_pwrap.gif) repeat-y ;
}	

.pwrap img,.pwrap2 img,.pwrap3 img { vertical-align:bottom;}

.product .pro710 {
	width:680px; 
	min-height:100px; 
	padding:10px; 
	border:5px solid #D3EAFE; 
	display:inline-block; 
}

.product .last {
	margin-bottom:15px;
}

.product .pro710:after {
    content:".";
    clear:both;
    height:0;
    display:block;
    visibility:hidden;
}

.product .pro710l2 {width:420px; min-height:50px; float:left;}
.product .pro710r2 {width:230px; min-height:50px; float:right;}

.product .pro710l { width:460px; min-height:50px; float:left;}
.product .pro710r { width:200px; min-height:50px; float:right;}
	
.product .pro710 strong {
	width:450px;
	min-height:20px;
	display:block;
	color:#047391;
}

.product .pro710l2 strong {
	width:420px;
	min-height:20px;
	display:block;
	color:#047391;
}

body.product .pro710r p.bt { 
	text-align:right; 
	font-size:x-small; 
	_font-size:xx-small; 
	margin-top:0;
}

.pro710r p.bt a { color:#666666; }

body.product .pro710 p {margin:10px 0 0 0;}

body.product .pro710 p.marginL20 {margin:10px 0 0 20px;}

/* Mac IE */
* html body.product div.pro710 { width:680px; min-height:100px;}
* html .pro710l p { clear:left;}
 
* html body.product .pro710l { width:450px; min-height:50px; }
* html body.product .pro710l .nayami { width:410px; height:15px;}
* html body.product .pro710l strong { width:430px; min-height:20px;}
* html body.product .pro710r {width: 200px; min-height:50px; display:block;}

* html body.product .pro710l2 { width:390px; min-height:50px; }
* html body.product .pro710r2 {width: 230px; min-height:50px; display:block;}

/* Win IE */
/*\*/
 * html body.product div.pro710 { width:710px; min-height:100px;}
 /*\*/ * html body.product .pro710l strong { width:450px;} /**/
	
.pro350l,.pro350r  {
	width:330px;
	min-height:20px;
	margin:0;
	padding:10px 10px 0 10px; 
 	border-top:5px solid #D3EAFE;
}
	
.pro350l { float:left;}	
.pro350r { float:right;}

.pro350l p.mobile, .pro350r p.mobile {width:310px; margin-left:10px;}

.pro350_left { width:70px; margin:0 10px 10px 5px; float:left; }
.pro350_right { width:225px; float:right; margin:0 5px 5px 0;}	
	
img.pro350_left a { text-decoration:none; border:none;} 


/* Mac IE */
* html .pwrap { width:710px; margin-bottom:10px;}
* html .pwrap img.pwfoot {width:710px; height:5px; clear:both; vertical-align:bottom;} 
* html .pwrap2 img.pwfoot2 {width:350px; height:5px; clear:both; vertical-align:bottom;} 
* html .pro350l, * html .pro350r { width:335px;  margin:0; padding:10px 0 0 15px;}
* html .price350l, * html .price350r { width:335px;  margin:0; padding:10px 0 10px 15px;}
* html .pro350_left { width:70px;  margin:0; padding:0;}
* html .pro350_right { width:225px; float:left; padding:0 0 10px 10px; margin:0;}
* html .price350 { width:300px; padding:0 0 10px 10px; margin:0;}	

* html .pwrap img.pwfoot3  {width:710px; height:170px; clear:both; vertical-align:bottom;} 


/* Win IE */
/*\*/
* html .pwrap { width:710px; margin-top:10px; margin-bottom:0;}
* html .pro350l, * html .pro350r {width:350px; padding:10px 0 0 15px;}
* html .pro350l p.mobile, 
* html .pro350r p.mobile,{width:300px;}
* html .pro350_right { width:220px; height:50px;}	
/**/

/* link
---------------------------------------------------------------*/ 

.product .link {
	width:auto;
	min-height:15px;
	padding:0 0 0 20px;
	color:#047391;
	background:url(/office7/product/img/li_product_nayami.gif) no-repeat top left;
	clear:left;
	font-size:small;
	_font-size:x-small;
	}

/* click
---------------------------------------------------------------*/ 
	
body.product p.click,.product .click_li li {
	min-height:17px;
	_height:17px;
	margin-top:0;
	margin-left:20px;
	padding: 4px 0 0 20px;
	color:#047391;
	background:url(/office7/product/img/see.gif) no-repeat top left;
	}

/* continuing
---------------------------------------------------------------*/ 

.con710  {
	width:710px;
	min-height:20px;
	margin-bottom:10px;
	padding-bottom:10px; 
 	border-bottom:1px dashed #CCCCCC;
	display:inline-block; 
}

.con350_left { width:70px; margin:0 5px 10px 0; float:left; }
.con350_right { width:630px; float:right; margin:0 5px 5px 0;}	

.con710 p { margin-top:5px;}

/* icon
----------------------------------------------- */

.sum_icon,.sum_icon02,.sum_icon03{ 
	width:710px; 
	min-height:20px; 
	_height:20px;
	margin:0px; 
	display:inline-block;
}

.sum_icon,.sum_icon02 { padding:5px 0 0 10px; }
.sum_icon03 { padding:5px 0 0 10px;}

.icon, .icon02,.icon03 { 
	min-height:50px;
	_height:50px;	
	display:block;
	margin-right:5px; 
	float:left;
	font-size:x-small;
	_font-size:xx-small;
	text-align:center;
}

.icon { min-width:50px;_width:50px;} 
.icon02 { min-width:80px; _width:110px; }
.icon03 { min-width:60px; _width:50px; }

.icon img a {text-decoration:none;}

.icon a { color:#0033CC;}
.icon a:hover { color:#FF0000;}

/* mac IE*/
* html .sum_icon,
* html .sum_icon02 { width:710px; min-height:50px; padding:0; margin-bottom:-15px;}
* html .sum_icon03 { width:710px; min-height:50px; padding:0; margin-top:10px;}

* html .icon,* html .icon02,* html .icon03 { min-height:50px; margin:0 3px 0 0; padding:0;  text-align:center;}
* html .icon { width:55px;}
* html .icon02 {width:120px;}
* html .icon03 {width:70px;}

/*IE 7*/
*:first-child+html .sum_icon ,
*:first-child+html .sum_icon02 {width:720px; padding:0; margin:-10px 0 ;}
*:first-child+html .icon { width:60px; height:60px; margin:0;}
*:first-child+html .icon02 { width:80px padding:0; height:50px; margin:0 5px 0 0;}
*:first-child+html .icon03 { width:80px padding:0; height:50px; margin:0;}


/* Win IE 6*/
/*\*/ 
* html .sum_icon { width:710px; padding:0; margin:-15px 0 10px 0; }
* html .sum_icon02 { width:710px; margin:-15px 0 10px 0;}
* html .sum_icon03 { width:710px; padding:0 0 5px 0; display:block;}
* html .icon,* html .icon03 {width:58px; height:50px; margin:0 0 10px 0; font-size:xx-small;}
* html .icon02 {width:110px; font-size:xx-small; padding:0; margin:0; font-size:xx-small;} 
/**/
/* table layout
---------------------------------------------------------------*/
.table1 {
	width: 100%;
	color: #666666;
	border-bottom: 1px solid #64AAFF;
	border-left: 1px solid #64AAFF;
	margin-top:0;
	}
.table1 th {
	border-top: 1px solid #64AAFF;
	border-right: 1px solid #64AAFF;
	background: #ddf2fd;
	padding: 0 10px;
	font-weight: bold;
	}
.table1 td {
	border-top: 1px solid #64AAFF;
	border-right: 1px solid #64AAFF;
	padding: 5px 10px;
	}
	
.table2 {
	width: 100%;
	color: #666666;
	border-bottom: 1px solid #64AAFF;
	border-left: 1px solid #64AAFF;
	margin-top:5px;
	_margin-top:15px;
	}
.table2 th {
	border-top: 1px solid #64AAFF;
	border-right: 1px solid #64AAFF;
	background: #ddf2fd;
	padding: 0 10px;
	font-weight: bold;
	}
.table2 td {
	border-top: 1px solid #64AAFF;
	border-right: 1px solid #64AAFF;
	padding: 5px 10px;
	}

.table3 {
	width: 100%;
	color: #666666;
	border-bottom: 1px solid #64AAFF;
	border-left: 1px solid #64AAFF;
	margin-top:5px;
	margin-bottom:15px;
	}
.table3 th {
	width:50%;
	border-top: 1px solid #64AAFF;
	border-right: 1px solid #64AAFF;
	background: #ddf2fd;
	padding: 0 5px;
	font-weight: normal;
	color:#333333;
	text-align:left;
	nowrap:nowrap;
	}
.table3 td {
	width:50%;
	border-top: 1px solid #64AAFF;
	border-right: 1px solid #64AAFF;
	padding: 1px 5px;
	}
.table3 .bold td{
	font-weight:bold;
}
.table3 .bold th{
	font-weight:bold;
}

	
.product {
    vertical-align: top;
	}
	
.color1 {
	background: #e3f1fd;
	font-weight: bold;
	}
.gray {
	color: #666666;
	}

.red {
	color: red;
	font-weight:normal;
	}

/* ステップ
---------------------------------------------------------------*/	
	

.step {
	width:710px;
	padding:10px 0;
	margin:15px 0 0 0 ;

}

.step p { 
	min-height:20px;
	padding:0 0 10px 0;
}

.step p strong { color:#CC6600;}

.noimg {margin-left:90px; padding:10px; background:#EEEEEE;}
* html .noimg {width:600px;}

.step img {margin-right:10px; vertical-align:middle;}




/* note  補足・重要・注意
---------------------------------------------------------------*/

.see { margin:0px;  background:url(/office7/manual/img/see.gif) no-repeat top left ; min-height:20px; }	
* html .see { height:30px; }
/*.see p { padding:6px 0 0 20px; }  del_070928 */
.see p { margin:0 0 5px 0;padding:5px 0 0 20px; } /* add070928 */

* html .see p  {margin:0 0 0 5px;  padding:6px 0 0 10px}
.add strong,
.caution strong,
.note strong { color:#3366FF;}

.caution img.title { float:left; padding:0 10px 0 10px;}

/*\*/.caution img.title {padding:10px 10px 0 10px;}/**/

.caution  {width:auto; min-height:10px;	border: solid 2px #FF9933; margin:15px 0 0 0;}

.caution ul { padding:0 10px 10px 70px; margin:0;}

* html .caution ul {width:auto; margin:0 10px 0 0;}

.caution li { background:url(/office7/manual/img/li_level01_16.gif) no-repeat top left; padding:10px 0px 0 25px;} 
/* add_070928 */

.caution li.noimg { background:none;}

.caution li.noimg { margin:-10px 0 10px 0;}


/*Mac IE*/
* html .caution li.noimg {padding:-10px 0 10px 45px; margin:0;}

/* Win IE */
/*\*/
* html .caution li { padding:10px 0 0 25px;}

* html .caution li.noimg a {height:50px; display:block; background:none; margin:0 0 -15px 0; padding:0;}

* html .caution li.noimg {padding:0 0 0 25px; margin:0 0 -10px 0;}
/**/

/* IE 7*/
*:first-child+html .caution li.noimg { margin:-10px 0 10px 30px; padding:0; }

* html .caution img.title {margin:10px;}

.caution ul.addlist {margin:10px 0 15px 15px; padding:0;}

.caution .addlist li { margin:0px; padding:0; background:none; min-height:20px; list-style:square; }

*:first-child+html ul.addlist {padding:0px;}


/* link_box
---------------------------------------------------------------*/

.link_box { 
	width:235px;
	min-height:20px;
	display:inline-block;
}
	
.link_l {
	float:left;
	width:100px;
	font-size:x-small;
	_font-size:xx-small;
}

.link_r {
	float:left;
	width:100px;
	font-size:x-small;
	_font-size:xx-small;
	text-align:left;
}
			


/* product clear
---------------------------------------------------------------*/

.pwrap:after,
.pro710:after,
.pro350l:after,
.pro350r:after,
.pro350_right:after,
.order02:after,
.con710:after,
.sum_icon:after,
.sum_icon02:after,
.sum_icon03:after,
.lead:after {
    content:".";
    clear:both;
    height:0;
    display:block;
    visibility:hidden;
}

/* product_top 0807
---------------------------------------------------------------*/

/* top_navi */

* html div.top_navi { clear:both;	width:710px; }	

div.top_navi{ 
	width:760px; 
	margin: 10px 0;
	display:inline-block;
}

/* IE5 MAC */
* html .top_navi li { width:230px; height:97px;}
* html .top_navi li a { display:inline-block;}
/*\*/* html .top_navi li a { display:block;}/**/

.top_navi li {
	margin:0;
	padding:0;
	text-indent:-9999px;
	float:left;
}

.top_navi li a {	
	width:230px;
	height:97px;
	text-decoration:none;
	display:block;		
}
	
.top_navi li#tn01 a { background:url(/office7/product/img/btn_top01_ov.gif) no-repeat top left;}
.top_navi li#tn02 a { background:url(/office7/product/img/btn_top02_ov.gif) no-repeat top left; margin-left:10px;}
.top_navi li#tn03 a { background:url(/office7/product/img/btn_top03_ov.gif) no-repeat top left; margin-left:10px;}

.top_navi li#tn01 a:hover,.top_navi li#n01 strong a { background:url(/office7/product/img/btn_top01.gif) no-repeat top left;}
.top_navi li#tn02 a:hover,.top_navi li#n02 strong a { background:url(/office7/product/img/btn_top02.gif) no-repeat top left;}
.top_navi li#tn03 a:hover,.top_navi li#n03 strong a { background:url(/office7/product/img/btn_top03.gif) no-repeat top left;}

/* top_710*/

.product .top_710 h2 { margin: 0 0 20px 0;}

.product .top_710R p { width:320px; margin: 0 0 10px 0;}

/* Mac IE */
* html .product .top_710R p { width:310px; margin: 0 0 10px 0;}
* html body.product div.top_710 { width:710px; min-height:100px;} 

/* Win IE */
/*\*/
* html .product .top_710R p { width:320px; margin: 0 0 10px 0;}
* html body.product div.top_710 { width:710px; height:100px;}
/**/

.product .top_710 {
	width:710px; 
	min-height:100px; 
	padding: 0;  
	display:inline-block; 
	background:url(/office7/product/img/bg_top_img.gif) repeat-y top left;
}

.product .top_710:after {
    content:".";
    clear:both;
    height:0;
    display:block;
    visibility:hidden;
}
	
.top_710L  {
	width:360px;
	min-height:20px;
	margin:0;
}

.top_710R  {
	width:350px;
	min-height:20px;
	margin:0;
}
	
.top_710L { float:left;}	
.top_710R { float:right;}

.top_710 img.top_710B {vertical-align:bottom;} 
* html .top_710 img.top_710B {width:710px; height:10px; clear:both; vertical-align:bottom;} 

.product .top_navi:after {
    content:".";
    clear:both;
    height:0;
    display:block;
    visibility:hidden;
}

/* click */
	
body.product p.click02 {
	min-height:17px;
	_height:17px;
	margin-top:0;
	padding: 4px 0 0 14px;
	color:#047391;
	background:url(/office7/product/img/see.gif) no-repeat top left;
	}

/* solution_top 0807
---------------------------------------------------------------*/

* html .product h3.h3_solution { font-size:small;}
.product h3.h3_solution { 
	font-size:medium; 
	margin: 0;  
	padding: 5px 10px 5px 60px;
}

.product h3#case01 { background:url(/office7/product/solution/img/case01.gif) no-repeat 0px 4px;}
.product h3#case02 { background:url(/office7/product/solution/img/case02.gif) no-repeat 0px 4px;}
.product h3#case03 { background:url(/office7/product/solution/img/case03.gif) no-repeat 0px 4px;}
.product h3#case04 { background:url(/office7/product/solution/img/case04.gif) no-repeat 0px 4px;}
.product h3#case05 { background:url(/office7/product/solution/img/case05.gif) no-repeat 0px 4px;}
.product h3#case06 { background:url(/office7/product/solution/img/case06.gif) no-repeat 0px 4px;}
.product h3#case07 { background:url(/office7/product/solution/img/case07.gif) no-repeat 0px 4px;}
.product h3#case08 { background:url(/office7/product/solution/img/case08.gif) no-repeat 0px 4px;}
.product h3#case09 { background:url(/office7/product/solution/img/case09.gif) no-repeat 0px 4px;}
.product h3#case10 { background:url(/office7/product/solution/img/case10.gif) no-repeat 0px 4px;}

.product h3.h3_solution a { text-decoration: none; color:#4174FC;}
.product h3.h3_solution a:hover { text-decoration: underline; color:#0066CC; }

.product .pro710 p.solution { 
	line-height:1.8 !important;
	margin: 0 !important;
	padding: 0 0 10px 60px;
	color:#666666;
}



/* alliance
---------------------------------------------------------------*/
.product .alliance {
	margin-top:10px;
	_margin-top:0;
}

.product .alliance .lead { 
	width:710px; 
	min-height:25px; 
	display:inline-block;
}

.product .alliance .lead_right {
	width:450px; 
	min-height:50px; 
	float:right;
}

.product .alliance .lead_l { 
	_margin-top:10px; 
	text-align:right; 
	width: 230px; 
	min-height:50px; 
	float:left; 
}

/* IE */
* html body.product .alliance .lead_right {width: 440px; min-height:50px;}

/* offerend
---------------------------------------------------------------*/
.frame-wrap{
	clear:both;
	margin-top:15px;
	width:710px;
}

.frame-box-type1{
	padding:2px;
	border:1px solid #dddddd;
}

.frame-wrap .frame-box-type1 dd{
	background:#ECF5FF;
	padding:6px 10px;
}