@charset "UTF-8";

body {
	background: #FFFFFF;
	font-family:"arial", "helvetica", "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #333333;
}


/****************************************************/
/*       Frames                                     */
/****************************************************/
.container {
	width: 889px;
	margin-top: 10px;
	margin-left: auto;
	margin-bottom: 30px;
	margin-right: auto;
	padding: 0px;
	text-align: left;
}
.explanation {
	width: 889px;
	height: 35px;
	background: url(/images/explanation_bg.gif) repeat-x top;
	float: left;
	clear:both;
}
.header {
	width: 889px;
	height: 56px;
	float: left;
}
.kent {
	float: left;
}
.login {
	width: 230px;
	height: 34px;
	margin: 0px;
	padding: 1px 0px 5px 0px;
	float: right;
}
.menu {
	width: 889px;
	height: 21px;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	clear:both;
}
.proverb {
	width: 809px;
	margin-left: 40px;
	padding-bottom: 13px;
	text-align: center;
	clear:both;
}
.content-left {
	width: 545px;
	margin: 0px;
	padding: 0px 0px 0px 32px;
	float: left;
}
.content-right {
	width: 244px;
	margin: 0px;
	padding: 0px 0px 0px 32px;
	float: left;
}
.main-news {
	width: 545px;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	float: left;
	clear:both;
}
.news-title {
	background: url(/images/line_break_dot.gif) repeat-x bottom;
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
.main-news .date {
	font-size: 80%;
	color: #999999;
	background-color: #FFFFFF; 
	margin: 0px 0px 0px 10px;
	padding: 0px;
}
.product {
	width: 545px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	clear:both;
}
.column {
	width: 545px;
	margin: 0px;
	padding: 15px 0px 0px 0px;
	clear:both;
}
.column1 img.pict {
	margin: 0px 5px 0px 3px;
	float: left;
}
.column1-title {
	width: 435px;
	font-weight: bold;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 3px 0px;
	font-size: 90%;
	background: url(/images/line_break_dash_long.gif) repeat-x bottom;
	float: left;
}
.column1-subtitle {
	margin: 0px;
	padding: 5px 0px 0px 0px ;
}
p.next {
	height : 15px ;
	background: url(/images/next.gif) no-repeat right;
	font-size: 75%;
	margin: 0px;
	padding: 2px 19px 0px 0px;
	text-align:right;
}
.ad-iw{
	width: 543px;
	border: 1px solid #AAAAAA;
	background: #dfdfff url(/images/ad_bg.gif)  repeat-y;
	margin-bottom: 12px;

}.ad-iws{
	width: 543px;
	border: 1px solid #AAAAAA;
	background: #e1ffd7 url(/images/ad_bg.gif)  repeat-y;
	margin-bottom: 12px;

}.ad-ib{
	width: 543px;
	border: 1px solid #AAAAAA;
	background: #ffffe7 url(/images/ad_bg.gif)  repeat-y;
	margin-bottom: 12px;
}
.ad-sonar{
	width: 543px;
	border: 1px solid #AAAAAA;
	background: #efefff url(/images/ad_bg.gif)  repeat-y;
	margin-bottom: 12px;
}
.ad-sonarplus{
	width: 543px;
	border: 1px solid #AAAAAA;
	background: #d6e7ff url(/images/ad_bg.gif)  repeat-y;
	margin-bottom: 12px;
}
.ad-in{
	padding: 4px 4px 4px 10px;
}
.ad-in h3{
	width: 340px;
	margin: 0;
	padding: 0;
}
.ad-in p{
	width: 340px;
	font-size: 80%;
	line-height: 130%;
	margin: 0;
	padding: 0;
}
.ad-in img{
	float: right;
	margin: 8px 0;
}
.ad-iw h3 a{
	width: 340px;
	height: 51px;
	background: url(/images/ad_iw.gif) no-repeat; 
	display: block;
	text-indent: -2000px;
	text-decoration: none;
}
.ad-iws h3 a{
	width: 340px;
	height: 51px;
	background: url(/images/ad_iws.gif) no-repeat; 
	display: block;
	text-indent: -2000px;
	text-decoration: none;
}
.ad-ib h3 a{
	width: 340px;
	height: 51px;
	background: url(/images/ad_ib.gif) no-repeat; 
	display: block;
	text-indent: -2000px;
	text-decoration: none;
}
.ad-sonar h3 a{
	width: 340px;
	height: 51px;
	background: url(/images/ad_sonar.gif) no-repeat; 
	display: block;
	text-indent: -2000px;
	text-decoration: none;
}
.ad-sonarplus h3 a{
	width: 340px;
	height: 51px;
	background: url(/images/ad_sonarplus.gif) no-repeat; 
	display: block;
	text-indent: -2000px;
	text-decoration: none;
}
.column2-3 {
	width: 262px;
	margin-right: 5px;
	padding: 10px 0px 0px;
	float: left;
}
.column2-3 img.pict {
	margin: 0px 5px 0px 3px;
	float: left;
}
.column2-3-title {
	width: 202px;
	padding: 3px 0px 2px;
	margin-bottom: 3px;
	background: url(/images/line_break_dash_long.gif) repeat-x bottom;
	float: left;
}
.searcharea {
	width: 244px;
	margin: 0px;
	padding: 0px;
	float: left;
	clear:both;
}
.searcharea .btn {
	vertical-align: middle;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}
.searchbox {
	width: 175px;
	height: 20px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
.rss-registration {
	width: 244px;
	margin: 0px;
	padding: 10px 0px 10px 0px;
	float: left;
	clear:both;
}
.information {
	width: 244px;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	float: left;
	clear:both;
}
.information p.newdate {
	color: #FF6633;
	background-color: #FFFFFF; 
	font-weight: bold;
	font-size: 80%;
	margin: 0px;
	padding: 0px;
}
.information img {
	margin: 0px 0px 0px 5px;
	padding: 0px;
}
.information p.date {
	font-size: 70%;
	margin: 0px;
	padding: 0px;
}
.information p.sentence {
	font-size: 70%;
	margin: 0px;
	padding: 0px;
}
.support {
	width: 244px;
	margin: 15px 0px 15px 0px;
	padding: 0px;
	float: left;
	clear:both;
}
.double-line {
	width: 244px;
	background: url(/images/line_break_double.gif) repeat-x top;
	margin: 0px;
	padding: 20px 0px 10px 0px;
	clear: both;
}
.offer-line {
	background: url(/images/line_dot_offer.gif) repeat-x top;
	margin: 0px;
	padding: 5px 0px 5px 0px;
	clear: both;
}
.offer{
	width: 242px;
	color: #333333;
	background-color: #AAAAAA; 
	margin: 0px;
	padding: 1px 1px 1px 1px;
}
.offer-in{
	width: 242px;
	color: #333333;
	background-color: #FFFFFF; 
	background: url(/images/mini_banner_bg.gif)  repeat-y;
}
.offer-in p.title {
	font-weight: bold;
	line-height: 130%;
	margin: 0px;
	padding: 4px 6px 2px 10px ;
}
.mini-banner {
	width: 244px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.boxer{
	width: 244px;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	clear: both;
}
.footer {
	width: 821px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 30px 32px;
	clear:both;
}
.cclicense {
	margin: 0px 5px 10px 0px;
	padding: 0px;
	float: left;
}
.copy {
	margin: 0px 0px 0px 300px;
	padding: 0px;
	text-align: right;
}
.cc {
	width: 300px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.hitachi-logo {
	margin: 0px 0px 0px 5px;
	padding: 0px;
}
p.footer-links{
	width: 821px;
	font-size: 65%;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
p.mt {
	text-align: right;
	font-size: 60%;
	margin:  10px 0px 0px 0px;
	padding: 0px;
}
.footer .line {
	background: url(/images/line_break_dot.gif) repeat-x bottom;
	margin: 0px;
	padding: 0px 0px 3px 0px;
}


/***********************************/
/* Frames Second                   */
/***********************************/
.breadcrumbs {
	width: 809px;
	margin-left: 32px;
	padding-bottom: 13px;
	clear:both;
}
.content-second-left {
	width: 545px;
	background: url(/images/line_center.gif) repeat-y right;
	margin: 0px;
	padding: 0px 16px 0px 32px;
	float: left;
}
.content-second-right {
	width: 244px;
	margin: 0px;
	padding: 0px 0px 0px 14px;
	float: left;
}
.second-contents {
	width: 545px;
	color: #000000;
	background-color: #FFFFFF; 
	margin: 0px;
	padding: 10px 0px 0px 0px;
	float: left;
	clear:both;
}
.entry {
	width: 545px;
	margin: 0px;
	padding: 8px 0px 0px 0px;
	color: #000000;
	background-color: #FFFFFF; 
}
.second-menus{
	width: 244px;
	margin: 0px;
	padding: 0px;
	clear:both;
}
.second-menu{
	width: 242px;
	color: #996633;
	background-color: #D1D1D1; 
	margin: 9px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	clear:both;
}
.second-menu-in{
	width: 242px;
	background-color: #F7F7F7; 
}
.second-menu-in p.open {
	font-size: 80%;
	background: url(/images/icon_open.gif) no-repeat left;
	line-height: 100%;
	margin: 0px;
	padding: 4px 0px 2px 10px ;
	cursor: pointer;
}
.second-menu-in p.close {
	font-size: 80%;
	background: url(/images/icon_close.gif) no-repeat left;
	line-height: 100%;
	margin: 0px;
	padding: 4px 0px 2px 10px ;
	cursor: pointer;
}
.quotation {
	width: 244px;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	color: #333333;
	background-color: #FDE5D4; 
}
.quotation blockquote {
	margin: 0px;
	padding: 10px 10px 10px 10px;
}


/****************************************************/
/*       Img                                        */
/****************************************************/
img {
	border-style: none;
}
.img-center {
	text-align: center;
}
img.img-right {
	float: right;
	margin: 0px 0px 0px 15px;
}
img.img-left {
	float: left;
	margin: 0px 20px 0px 0px;
}


/****************************************************/
/*       a                                          */
/****************************************************/
a img {
	border-style: none;
}
.header a:link{
	text-decoration: none;
}
.header a:visited {
	text-decoration: none;
}
.header a:hover {
	text-decoration: none;
}
.header a:active {
	text-decoration: none;
}

.main-news a:link {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.main-news a:visited {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.main-news a:hover {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: underline;
}
.main-news a:active {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}

h2.link a:link {
	text-decoration: none;
}
h2.link a:visited {
	text-decoration: none;
}
h2.link a:hover {
	text-decoration: none;
}
h2.link a:active {
	text-decoration: none;
}

.column p a:link {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.column p a:visited {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.column p a:hover {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: underline;
}
.column p a:active {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}

.information a:link {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.information a:visited {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.information a:hover {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: underline;
}
.information a:active {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}

.support a:link {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.support a:visited {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.support a:hover {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: underline;
}
.support a:active {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}

.offer-in a:link {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.offer-in a:visited {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.offer-in a:hover {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: underline;
}
.offer-in a:active {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}

.footer a:link {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.footer a:visited {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.footer a:hover {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: underline;
}
.footer a:active {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}

h1 a{
	display: block;
	background: url(/images/IW&bV2.gif) no-repeat;
	width : 550px;
	height: 56px;
	text-indent: -2000em;
}

.product h2 a{
	height : 29px ;
	background: url(/images/title_product.gif) no-repeat; 
	display: block;
	text-indent: -2000px;
}
.column h2 a{
	height: 29px;
	background: url(/images/title_column.gif) no-repeat; 
	display: block;
	text-indent: -2000px;
}
.ad-area h2 a{
	height: 29px;
	width: 544px;
	background: url(/images/title_boxerblog_series.gif) no-repeat; 
	display: block;
	text-indent: -2000px;
}
.information h2 a{
	height: 29px;
	background: url(/images/title_information.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.support h2 a{
	height: 29px;
	background: url(/images/title_support.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}

/***********************************/
/* a Second                        */
/***********************************/
.breadcrumbs a:link {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.breadcrumbs a:visited {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.breadcrumbs a:hover {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: underline;
}
.breadcrumbs a:active {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}

.second-menu-in a:link {
	color: #996633;
	background-color: #F7F7F7; 
	text-decoration: none;
}
.second-menu-in a:visited {
	color: #996633;
	background-color: #F7F7F7; 
	text-decoration: none;
}
.second-menu-in a:hover {
	color: #996633;
	background-color: #F7F7F7; 
	text-decoration: underline;
}
.second-menu-in a:active {
	color: #996633;
	background-color: #F7F7F7; 
	text-decoration: none;
}

.second-contents a:link {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.second-contents a:visited {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
.second-contents a:hover {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: underline;
}
.second-contents a:active {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: none;
}
/***********************************/
/* a FAQ                           */
/***********************************/
.faq-list .go-top a {
	color: #996633;
	background-color: #FFFFFF; 
	text-decoration: underline;
}
/****************************************************/
/*       H                                     */
/****************************************************/
h1{
	width : 225px;
	height: 56px;
	margin: 0px;
	padding: 0px;
	float: left;
}

.product h2 {
	width : 545px ;
	height : 29px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
.column h2 {
	width : 545px ;
	height : 29px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
.information h2 {
	width : 244px ;
	height : 29px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
.support h2 {
	width : 244px ;
	height : 29px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

/***********************************/
/* H Second                        */
/***********************************/
.second-title {
	width : 545px ;
	height : 49px ;	
	display: block;
}
img.button-demo {
	position: relative;
	top: -29px;
	left: 463px;
}
img.button-tour {
	position: relative;
	top: -29px;
	left: 377px;
}
.second-title h2.intrablog {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_intrablog.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.businessblog {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_businessblog.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.rss-reader {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_rss_reader.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.rss-reader-plus {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_rss_reader_plus.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.product-list {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_productlist.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.product-list-ib {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_ib.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.product-list-sonar {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_sonar.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.product-list-sonar-plus {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_sonarplus.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.product-list-typepad {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_typepad.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.product-list-movabletype {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_movabletype.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.product-list-netitcentral {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_netitcentral.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.product-list-boxerv {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_boxerv.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.product-list-fast {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_fast.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.info {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_info.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.contact {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_contact.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.g3-announce {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_g3-announce.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.support {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_supportblog.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.partner {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_partnerblog.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.staff {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_staff.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}
.second-title h2.faq {
	width : 545px ;
	height : 49px ;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background: url(/images/title_faq.gif) no-repeat;
	display: block;
	text-indent: -2000px;
}

.second-contents h3 {
	width : 545px ;
	font-size: 80%;
	font-weight: bold;
	margin: 12px 0px 0px;
	padding: 0px 0px 0px 13px;
	background: url(/images/icon_square.gif) no-repeat 0% 50%;
}


/****************************************************/
/*       Form                                       */
/****************************************************/
form {
	margin: 0px;
	padding: 0px;
}


/****************************************************/
/*       P                                        */
/****************************************************/
.explanation p {
	text-align:right;
	border-style: none;
	font-size: 80%;
	margin: 0px;
	padding: 10px 5px 0px 0px;
}
.proverb p {
	width: 795px;
	background: url(/images/proverb_mark.gif) no-repeat left top;
	font-size: 70%;
	margin: 0px;
	padding: 3px 0px 0px 22px;
	text-align: left;
}
.breadcrumbs p {
	width: 795px;
	font-size: 70%;
	margin: 0px;
	padding: 3px 0px 0px 0px;
}
.news-title p {
	background: url(/images/main_news_icon.gif) no-repeat left top;
	font-size: 90%;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
.news-sentence p {
	font-size: 70%;
	line-height: 150%;
	margin: 0px;
	padding: 3px 0px 0px 0px;
}
.column1-subtitle p {
	line-height: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 80%;
}
.column1-subtitle p .date {
	font-weight: bold;
	color: #FF6633;
	background-color: #FFFFFF; 
	margin: 0px;
	padding: 0px 5px 0px 0px ;
}
.column1-sentence p {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	font-size: 75%;
	line-height: 150%;
}
.column2-3-title p {
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	font-size: 80%;
}
.column2-3-subtitle p {
	line-height: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 70%;
}
.column2-3-subtitle .date {
	color: #FF6633;
	background-color: #FFFFFF; 
	margin: 0px;
	padding: 0px 5px 0px 0px ;
}
.column2-3-sentence p {
	margin: 0px;
	padding: 3px 0px 0px 0px ;
	font-size: 70%;
	line-height: 150%;
}
.searcharea p {
	font-size: 80%;
	line-height: 100%;
	margin: 0px;
	padding: 0px 0px 3px 0px ;
}
.support p {
	font-size: 70%;
	margin: 0px;
	padding: 0px;
}
.offer-in p {

	font-size: 70%;
	line-height: 130%;
	margin: 0px;
	padding: 0px 6px 4px 10px ;
}
.boxer p {
	height: 25px;
	display: block;
	margin: 0px;
	padding: 0px;
	text-indent: 73px;
}
.cc p {
	font-size: 60%;
	line-height: 100%;
	margin: 0px;
	padding: 3px 0px 0px 0px;
}
.copy p {
	font-size: 60%;
	line-height: 100%;
	margin: 0px;
	padding: 3px 0px 0px 0px;
}

/***********************************/
/* P Second                        */
/***********************************/
.entry p {
	font-size: 80%;
	line-height: 130%;
	margin: 0px;
	padding:0px 0px 10px;
}
.quotation p {
	font-size: 70%;
	margin: 0px;
	padding: 0px;
}
.text-right {
	width: 545px;
	text-align: right;
}
.read-more {
	width: 510px;
	text-align: right;
}
/***********************************/
/* P FAQ                           */
/***********************************/
.faq-title p {
	font-size: 80%;
	line-height: 130%;
	margin: 0px;
	padding:0px;
}
.faq-list p {
	font-size: 80%;
	line-height: 130%;
	margin: 0px;
	padding:0px;
}
p.go-top {
	font-size: 80%;
	line-height: 130%;
	margin: 0px;
	padding:0px;
	text-align: right;
}
/***********************************/
/* P WORD                           */
/***********************************/
.word-title p {
	font-size: 80%;
	line-height: 130%;
	margin: 0px;
	padding:0px;
}
.word-list p {
	font-size: 80%;
	line-height: 130%;
	margin: 0px;
	padding:0px;
}
/****************************************************/
/*       Ul/LI                                      */
/****************************************************/
.login ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.login li {
	height : 15px ;
	margin: 0px;
	padding: 3px 0px 0px 3px;
	float: left;
}
.menu ul {
	width: 889px;
	height: 21px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background: url(/images/menu_dummy.gif) repeat-x;
}
.menu li {
	width : 97px;
	margin: 0px 2px 0px 0px;
	padding: 0px;
	float: left;
}
.menu li.menu-last {
	margin: 0;
	float: left;
}
.information ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.information li {
	width : 100%;
	margin: 0px 0px 7px 0px;
	padding: 0px;
}
.support ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.support li {
	width : 100%;
	margin: 0px 0px 7px 0px;
	padding: 0px;
}
.mini-banner ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.mini-banner li {
	width : 100%;
	margin: 0px;
	padding: 0px 0px 3px 0px;
}

/***********************************/
/* UL/LI Second                    */
/***********************************/
.entry ul {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	list-style-type: disc;
}

.entry ol {
	margin: 0px;
	padding: 0px 0px 0px 30px;
	list-style-type: decimal;
}

.entry li {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.second-menu ul {
	margin: 0px;
	padding: 5px 0px 5px 0px;
	list-style-type: none;
}
.second-menu li {
	margin: 0px;
	padding: 0px 0px 3px 10px;
}
/****************************************************/
/* DL/DT/DD FAQ                                     */
/****************************************************/
.faq-title {
	padding: 0px 0px 15px 0px;
	background: url(/images/h_line.gif) no-repeat left bottom;
}
.faq-title dl {
	margin: 0px;
	padding: 0px;
}
.faq-title dt {
	margin: 5px 0px;
	padding: 3px 0px 3px 18px;
	background: url(/images/q.gif) no-repeat left 2px;
}
.faq-list dl {
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
.faq-list dt {
	margin: 5px 0px;
	padding: 3px 0px 3px 18px;
	background: url(/images/q.gif) no-repeat left 2px;
}
.faq-list dd {
	margin: 5px 0px 20px;
	padding: 3px 0px 3px 18px;
	background: url(/images/a.gif) no-repeat left 2px;
}
/****************************************************/
/* DL/DT/DD WORD                                     */
/****************************************************/
.word-title {
	padding: 0px 0px 15px 0px;
	background: url(/images/h_line.gif) no-repeat left bottom;
}
.word-title li {
	font-size: 125%;
	font-weight: bold;
}
.word-list dl {
	margin: 0px;
	padding: 0px 0px 15px;
}
.word-list dt {
	margin: 5px 0px;
	padding: 3px 0px;
	font-size: 125%;
	font-weight: bold;
}
.word-list dd {
	margin: 5px 8px 20px;
	padding: 3px 0px;
}
/****************************************************/
/*      Table                                       */
/****************************************************/
table {
	background: #999999;
}
th {
	font-size: 80%;
	line-height: 100%;
	background: #C6D2DD;
	font-weight: bold;
	margin: 0px;
	padding: 5px 5px 5px 5px;
}
.th-dark {
	background: #ACB2B8;
}
td {
	padding: 3px;
	line-height: 120%;
	background: #FFFFFF;
	font-size: 80%;
	margin: 0px;
	padding: 5px 5px 5px 5px;
}

