﻿/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.8.1
*/


body {
	font: 15px/1.231 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro';
	-webkit-text-size-adjust: 100%;
	background:#ffffff;
}
footer {
	background: url(http://smartphone.keijibengo.com/wp-content/themes/default/images/bg_footer.png) repeat-x;
}
footer p {
	clear: both;
	padding: 0;
}
footer img {
	vertical-align: top;
}
footer p:last-child {
	margin: 0;
}


/*追加したスタイルシート*/




/* CSS Document */

h1 {
    background-color: #044BA2;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: normal;
}


.wrap{
    margin: auto;
    padding: 0;
    text-align: left;
    width: 320px;
}
p {
    font-size: 14px;
    margin: auto;
    width: 296px;
}
h2 {
    background: url("http://woman-design.net/wp-content/themes/tkc_default/images/bg_h2_a.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    height: 24px;
    margin: 0;
    padding: 6px 0 0 37px;
}
h2.h2_b {
    background: url("http://woman-design.net/wp-content/themes/tkc_default/images/bg_h2_b.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    height: 50px;
    padding: 6px 0 0 37px;
}
.center{
	margin:auto;
	text-align:center;
}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}

.b{font-weight:bold;}
.red{color:#FF0000}


#g_nav {
    margin: 0 0 0 0px;
    width: 320px;
}

.g_nav img {
    margin-bottom: -4px;
    margin-right: -5px;
}

ul#g_nav li {
    display: inline;
    float: left;
    height: 40px;
}

ul#g_nav a:hover{
background:url(http://woman-design.net/wp-content/themes/tkc_default/images/g_nav_b.png);
display:block;
}

ul#g_nav:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
	
}
ul#g_nav li.nav01 a {
    background-position: 0 0;
}


.syoukai{
	width:280px;
	border-left:#cccccc solid 1px;
	border-right:#cccccc solid 1px;
	margin:auto;}
.syoukai p {
    margin: 0;
    padding: 0 20px;
	width:250px;
}


.foot li {
    background: url("http://woman-design.net/wp-content/themes/tkc_default/images/bg_foot.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 15px;
    font-weight: bold;
    height: 31px;
    margin: 0;
    padding: 10px 0 0 20px;
    width: 320px;
}


.foot a li  {
    color: #999999;
    font-weight: bold;
    text-decoration: none;
}
.foot a{
    color: #999999;
    font-weight: bold;
    text-decoration: none;
}
.h32{
height:32px;
}


.page {
    margin: auto;
    padding: 0 0 0 5px;
    width: 280px;
}

.page p{
    line-height: 1.5;
}

.page h2 {
    margin: 30px 0 20px -25px;
}

h3.cont_h3 {
    border-bottom: medium solid;
    color: #002679;
    font-size: 16px;
    margin: 30px 0 10px;
    padding: 0 0 2px;
}

.cont_ttl {
    color: #002679;
    font-size: 14px;
    font-weight: bold;
    margin: 30px 0 10px;
    padding: 0 0 2px;
}
.blue {
    color: #0000FF;
}

.p_mt10 p {
    margin-top: 1em;
}
.voice p {
    margin: 20px 0 20px 20px;
    width: 289px;
}


.company p {
    margin: 10px 0;
    width: 283px;
}

.hikkosi img{}


h3.cont2 {
    background-color: #F6F6F6;
    border-bottom: medium solid #0099FF;
    font-size: 15px;
    margin: 30px 0 10px;
    padding: 10px 10px 5px;
}

h3.cont3 {
    border-bottom: medium solid #0099FF;
    font-size: 14px;
    font-weight: bold;
    margin: 30px 0 10px;
    padding: 0 0 0 5px;
}
.hikkosi p{
    width: 280px;
}
.set .cont3{}

.set .ba .cont3 {
    color: #0099FF;
    font-size: 15px;
    font-weight: bold;
}

.set p {
    width: 280px;
}

.clearfix{zoom:1;}
.clearfix:after{
  content:"";
  display:block;
  clear:both;
}
.aircon .l{}
.l{float: left;}
.r{float: right;}
.c{clear: both;}
.w160{width:160px;}
.wm{
    margin: 20px 0 0 10px;
    width: 107px;
}
.aircon p {
    width: 280px;
}

#content .tyuumonfome table {width:300px !important;}
#content .tyuumonfome table th{width:100px !important;}
#content .tyuumonfome table td{width:200px !important;}
