.nondis {
	display: none;
}

body{
	margin: 0;
}

div#main {
	width: 950px;
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
}

div#header {
	width: 950px;
	height: 282px;
	background-image: url(../img/header.jpg);
}

compare_services {
	margin: 0;
	padding: 0;
}

div.compare_price {
	width: 950px;
	height: 127px;
	background-image: url(../img/compare_price.jpg);
}

div.compare_cs {
	width: 950px;
	height: 126px;
	background-image: url(../img/compare_cs.jpg);
}

div.compare_days {
	width: 950px;
	height: 132px;
	background-image: url(../img/compare_days.jpg);
}

div.about {
	float: left;
	width: 136px;
	margin: 0;
	padding: 0;
	height: 126px
}

div.compare_left {
	float: left;
	width: 407px;
	margin: 0;
	padding: 0;
	height: 126px
}

div.compare_left p.compare_word {
	color: #f44300;
}

div.compare_right {
	float: left;
	width: 407px;
	margin: 0;
	padding: 0;
	height: 126px
}

div.compare_right p.compare_word {
	color: #7cd000;
}

p.compare_word {
	text-align: center;
	font-size: 43px;
	height: 80px;
	margin: 6px 0 0 0;
	padding: 0;
}

p.compare_word b {
	font-size: 64px;
	font-family: Tahoma, Myriad;
}

p.compare_explain {
	font-size: 11px;
	margin: 0 6px 5px 10px;
	padding: 0;
	color: #404040;
}

div.clear {
	clear: left;
}

div.file_format {
	width: 950px;
	height: 70px;
	background-image: url(../img/file_format.jpg);
}

div.h2option {
	width: 950px;
	height: 90px;
	background-image: url(../img/option_h2.jpg);
}

div.option_blue {
	width: 950px;
	height: 90px;
	background-image: url(../img/option_blue.jpg);
}

div.option_green {
	width: 950px;
	height: 90px;
	background-image: url(../img/option_green.jpg);
}

div.option_left {
	float: left;
	width: 450px;
	height: 90px;
	margin: 0;
	padding: 0;
}

div.option_blue p {
	color: #191970;
}

div.option_green p {
	color: #1d5837;
}

div.option_left p {
	font-weight: bold;
	font-size: 18px;
	padding-left: 14px;
}

div.option_right {
	float: left;
	width: 500px;
	height: 90px;
	margin: 0;
	padding: 0;
}

div.option_right ul {
	color: white;
	padding-left: 115px;
	font-weight: bold;
	font-size: 24px;
	line-height: 30px;
	margin: 15px 0 0 0; 
}

div.option_price {
	width: 950px;
	height: 65px;
	background-image: url(../img/option_price.jpg);
}

div.option_price p {
	width: 670px;
	padding-left: 280px;
	height: 53px;
	margin: 10px 0 0 0;
	padding-top: 14px;
	line-height: 18px;
}

div.option_price p b {
	color: #dc143c;
	font-size: 17px;
	font-family: Tahoma, Myriad;
	line-height: 15px;
}

div.option_method {
	width: 950px;
	height: 118px;
	background-image: url(../img/option_method.jpg);
}

div.option_method p {
	width: 770px;
	padding-left: 180px;
	padding-top: 60px 
}

div.h2find_logo {
	width: 950px;
	height: 89px;
	background-image: url(../img/find_logo_h2.jpg);
}

div.find_logo_modern {
	float: left;
	width: 475px;
	height: 127px;
	margin: 0;
	padding: 0;
	background-image: url(../img/find_logo_modern.jpg);
}

div.find_logo_modern a {
	float: left;
	width: 475px;
	height: 127px;
	margin: 0;
	padding: 0;
	display: block;
	background-image: url(../img/find_logo_modern.jpg);
}

div.find_logo_modern a:hover {
	background-image: url(../img/find_logo_modern_mo.jpg);
}

div.find_logo_cool {
	float: left;
	width: 475px;
	height: 127px;
	margin: 0;
	padding: 0;
	background-image: url(../img/find_logo_cool.jpg);
}

div.find_logo_cool a {
	float: left;
	width: 475px;
	height: 127px;
	margin: 0;
	padding: 0;
	display: block;
	background-image: url(../img/find_logo_cool.jpg);
}

div.find_logo_cool a:hover {
	background-image: url(../img/find_logo_cool_mo.jpg);
}

div.find_logo_classic {
	float: left;
	width: 475px;
	height: 127px;
	margin: 0;
	padding: 0;
	background-image: url(../img/find_logo_classic.jpg);
}

div.find_logo_classic a {
	float: left;
	width: 475px;
	height: 127px;
	margin: 0;
	padding: 0;
	display: block;
	background-image: url(../img/find_logo_classic.jpg);
}

div.find_logo_classic a:hover {
	background-image: url(../img/find_logo_classic_mo.jpg);
}

div.find_logo_cute {
	float: left;
	width: 475px;
	height: 127px;
	margin: 0;
	padding: 0;
	background-image: url(../img/find_logo_cute.jpg);
}

div.find_logo_cute a {
	float: left;
	width: 475px;
	height: 127px;
	margin: 0;
	padding: 0;
	display: block;
	background-image: url(../img/find_logo_cute.jpg);
}

div.find_logo_cute a:hover {
	background-image: url(../img/find_logo_cute_mo.jpg);
}

div.footer {
	width: 950px;
	height: 43px;
	background-image: url(../img/footer.jpg);
}

/*910common*/

div#topheaderbg{
	background-image: url(../img/topheader_bg.jpg);
	width: 100%;
	height: 24px;
	background-repeat: x-repeat;
}
div#topheadernavstyle {
  margin: 0 auto;
  width: 980px;
  height: 24px;
}
ul#topheadernav {
  background-image: url(../img/topheader.jpg);
  height: 24px;
  position: absolute;
  width: 980px;
  margin: 0;
  padding: 0;
  list-style: none;
}
#topheadernav1 a{
  display:block;
  float:left;
  height:24px;
  overflow:hidden;
  text-decoration:none;
  text-indent:-170px;
  width:145px;
}
li#topheadernav1{
  line-height:0;
}
li#topheadernav2{
  line-height:0;
}
#topheadernav1 a{
  display:block;
  float:left;
  height:24px;
  overflow:hidden;
  text-decoration:none;
  text-indent:-170px;
  width:201px;
}
#topheadernav1 a:hover{
  background: transparent url(../img/topheader_mo.jpg) repeat scroll 0 0;
  display:block;
  height:24px;
  width:201px;
}
#topheadernav2 a{
  display:block;
  float:left;
  height:24px;
  overflow:hidden;
  text-decoration:none;
  text-indent:-170px;
  width:201px;
}
#topheadernav2 a:hover{
  background: transparent url(../img/topheader_mo.jpg) repeat scroll -201px 0;
  display:block;
  height:24px;
  width:201px;
}