@charset "utf-8";

/* H2 TITLE */
#contents.corporate #infocontent h2{width:692px;height:40px;background:url(../../img/info/corporate-title.gif) no-repeat;text-indent:-9999px;}
#contents.consumer #infocontent h2{width:692px;height:40px;background:url(../../img/info/consumer-title.gif) no-repeat;text-indent:-9999px;}
#contents.privacy #infocontent h2{width:692px;height:40px;background:url(../../img/info/privacy-title.gif) no-repeat;text-indent:-9999px;}
#contents.inquiry #infocontent h2{width:692px;height:40px;background:url(../../img/info/inquiry-title.gif) no-repeat;text-indent:-9999px;}
#contents.sitemap #infocontent h2{width:692px;height:40px;background:url(../../img/info/sitemap-title.gif) no-repeat;text-indent:-9999px;}

/* INFOCONTENT */
#contents #infocontent{margin:0 auto;width:692px;padding-top:30px;}
#contents #infocontent strong{font-weight:bold;}
#contents #infocontent table{font-size:90%;width:100%;margin-top:15px;line-height:140%;}
#contents #infocontent table th,
#contents #infocontent table td{border:#cccccc solid 1px;padding:5px;vertical-align:top;}
#contents #infocontent table th{text-align:center;background-color:#d9e6e6;width:120px;}
#contents #infocontent table td{text-align:left;}
#contents #infocontent a.page-top{margin-left:551px;}

/* PRIVACY */
#contents.privacy #infocontent ul.privacy-list{font-size:90%;width:100%;margin-top:15px;line-height:140%;}
#contents.privacy #infocontent ul.privacy-list li{
	padding-left:33px;
	margin-bottom:15px;
	background-repeat:no-repeat;
	display:block;
	min-height:28px;
	height:auto !important;
	height:28px;
	line-height:140%;
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:dashed #999999 1px;
}
#contents.privacy #infocontent ul.privacy-list li.number-01{background-image:url(../../img/info/number01.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-02{background-image:url(../../img/info/number02.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-03{background-image:url(../../img/info/number03.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-04{background-image:url(../../img/info/number04.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-05{background-image:url(../../img/info/number05.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-06{background-image:url(../../img/info/number06.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-07{background-image:url(../../img/info/number07.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-08{background-image:url(../../img/info/number08.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-09{background-image:url(../../img/info/number09.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-10{background-image:url(../../img/info/number10.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-11{background-image:url(../../img/info/number11.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-12{background-image:url(../../img/info/number12.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-13{background-image:url(../../img/info/number13.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-14{background-image:url(../../img/info/number14.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-15{background-image:url(../../img/info/number15.gif);}
#contents.privacy #infocontent ul.privacy-list li.number-16{background-image:url(../../img/info/number16.gif);}

/* INQUIRY */
#contents.inquiry #infocontent{}

/* SITEMAT */
#contents.sitemap #infocontent{margin:0 auto;width:690px;}
#contents.sitemap #infocontent h2{background-image:url(../../img/info/sitemap_title.gif);text-indent:-9999px;width:690px;height:40px;}
#contents.sitemap #infocontent .sitemap-content{border-bottom:#999 1px dashed;padding-bottom:15px;margin-bottom:15px;}
#contents.sitemap #infocontent .sitemap-content ul{margin:10px 5px 10px 0;float:left;line-height:1.4em;display:inline;}
#contents.sitemap #infocontent .sitemap-content ul.top-list{width:120px;}
#contents.sitemap #infocontent .sitemap-content ul.sub-list{width:275px;}
#contents.sitemap #infocontent .sitemap-content ul.info-list{margin-left:125px;width:510px;}
#contents.sitemap #infocontent .sitemap-content li{
	font-size:80%;
	background:url(../../img/common/mark.gif) left 0.5em no-repeat;
	padding:0.5em 5px 0.5em 15px;
	vertical-align:top;
}
#contents.sitemap #infocontent .sitemap-content li strong{font-size:140%;font-weight:bold;}
#contents.sitemap #infocontent .sitemap-content a.page-top{margin-left:460px;}
