/* CSS Document */
html{
background-color : #EEF6FB;
-ms-text-size-adjust: 100%; /* 2 */
-webkit-text-size-adjust: 100%; /* 2 */
}
body {
margin-left: 0px;
margin-top: 3px;
margin-right: 0px;
margin-bottom: 0px;
color: #666666;
font-size: 11px;
position:relative;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
}
img {
vertical-align:baseline;
border:0;
}
td, th {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-size: 12px;
}
#kspace {
margin-top:10px;
}
#kspace a {
display:block;
width:570px;
height:46px;
background-image:url(images/favorite.gif);
background-repeat:no-repeat;
text-indent:-9999px;
}
#kspace a:hover {
display:block;
width:570px;
height:46px;
background-image:url(images/favorite_on.gif);
background-repeat:no-repeat;
text-indent:-9999px;
}
#gwspace {
margin-top:10px;
width:546px;
padding:10px;
border:solid 2px red;
color:#FF0000;
text-align:center;
}
#contents td, th {
color:#666666;
}
#contents .kakaku {
font-size:15px;
color:#ff0000;
font-weight:bold;
}
#contents .size td, th {
font-size: 10px;
}
#contents .title td, th {
font-size: 14px;
font-weight: bold;
}
#right {
color:#666666;
}
.red {
color:#ff0000;
}
.line00 {
background-image:url(images/mbg00.gif);
background-repeat:no-repeat;
height:31px;
text-align:left;
color:white;
margin:0;
padding:0px 0px 0px 5px;
}
.line00 a:link {
color: #ffffff;
text-decoration:none;
}
.line00 a:visited {
color: #ffffff;
text-decoration:none;
}
.line00 a:hover {
color: #ff9900;
text-decoration:none;
}
.line00 a:active {
color: #ff9900;
text-decoration:none;
}
.line01 {
background-image:url(images/mbg01.gif);
background-repeat:no-repeat;
height:29px;
text-align:left;
color:white;
margin:0;
padding:0px 0px 0px 5px;
}
.line01 a:link {
color: #ffffff;
text-decoration:none;
}
.line01 a:visited {
color: #ffffff;
text-decoration:none;
}
.line01 a:hover {
color: #ff9900;
text-decoration:none;
}
.line01 a:active {
color: #ff9900;
text-decoration:none;
}
.line02 {
background-image:url(images/mbg02.gif);
background-repeat:no-repeat;
height:25px;
text-align:left;
margin:0;
padding:0px 0px 0px 28px;
}
.line02_2 {
background-image:url(images/mbg02_2.gif);
background-repeat:no-repeat;
height:30px;
text-align:left;
margin:0;
padding:0px 0px 0px 28px;
}
.line03 {
background-image:url(images/mbg03.gif);
background-repeat:no-repeat;
height:28px;
text-align:left;
color:#666666;
font-weight:bold;
margin:0;
padding:0px 0px 0px 13px;
}
.line03_2 {
background-image:url(images/mbg03_2.gif);
background-repeat:no-repeat;
height:35px;
text-align:left;
color:#666666;
font-weight:bold;
margin:0;
padding:0px 0px 0px 13px;
}
.line04 {
background-image:url(images/mbg04.gif);
background-repeat:no-repeat;
height:28px;
text-align:left;
color:#666666;
font-weight:bold;
margin:0;
padding:0px 0px 0px 13px;
}
.line05 {
background-image:url(images/mbg05.gif);
background-repeat:no-repeat;
height:28px;
text-align:left;
color:#666666;
font-weight:bold;
margin:0;
padding:0px 0px 0px 13px;
}
.line04_2 {
background-image:url(images/mbg04_2.gif);
background-repeat:no-repeat;
height:35px;
text-align:left;
color:#666666;
font-weight:bold;
margin:0;
padding:0px 0px 0px 13px;
}
.line05_2 {
background-image:url(images/mbg06_2.gif);
background-repeat:no-repeat;
height:35px;
text-align:left;
color:#666666;
font-weight:bold;
margin:0;
padding:0px 0px 0px 13px;
}
.line06 {
background-image:url(images/mbg06.gif);
background-repeat:no-repeat;
height:28px;
text-align:left;
color:#666666;
font-weight:bold;
margin:0;
padding:0px 0px 0px 13px;
}
.line06_2 {
background-image:url(images/mbg05_2.gif);
background-repeat:no-repeat;
height:35px;
text-align:left;
color:#666666;
font-weight:bold;
margin:0;
padding:0px 0px 0px 13px;
}
.line07 {
background-image:url(images/mbg07.gif);
background-repeat:no-repeat;
height:28px;
text-align:left;
color:#666666;
font-weight:bold;
margin:0;
padding:0px 0px 0px 13px;
}
.font_header {
font-size: 10px;
color: #3599D7;
}
.font14 {
font-size:15px;
}
.font14red {
font-size:14px;
color:#ff0000;
font-weight:bold;
}
.font14blue {
font-size:14px;
color:#0000ff;
font-weight:bold;
}
.font18red {
font-size:18px;
color:#ff0000;
font-weight:bold;
font-family:Arial;
}
.font18blue {
font-size:18px;
color:#4FA4DF;
font-weight:bold;
font-family:Arial;
}
img {
border: 0px;
}
a:link {
color: #3599D7;
}
a:visited {
color: #3599D7;
}
a:hover {
color: #ff9900;
}
a:active {
color: #ff9900;
}
h1, h2, h3 {
line-height:1em;
margin:0;
padding:0;
font-size: 120%;
}
#leftmenu a:hover {
width:180px;
background-color:#FFFFCC;
}
#leftmenu a:active {
color: #ff9900;
}
A.lnk {
display: block;
width: 100%;
height: 100%;
text-decoration: none; /* 文字装飾 */
}
A.lnk:hover {
text-decoration: none; /* 文字装飾 */
background-color: #FFFFCC; /* 背景色 */
}
#footer td, th {
font-size: 12px;
color: #ffffff;
}
#footer a:link {
color: #ffffff;
}
#footer a:visited {
color: #ffffff;
}
#footer a:hover {
color: #3599D7;
}
.font_8 {
font-size:80%;
}
.font_8_2 {
color:#92C800;
font-size:70%;
}
.font_10 {
font-size:100%;
}
.font_130 {
font-size:130%;
font-weight:bold;
}
.font_130_2 {
font-size:130%;
}
.font_smaller {
font-size:x-small;
}
.font_big {
font-size:130%;
color:#1d97c3;
font-weight:bold;
}
.font_big2 {
font-size:130%;
color:#1d97c3;
font-weight:bold;
}
.font_big22 {
font-size:130%;
color:#ff0000;
font-weight:bold;
}
.font_big23 {
font-size:20px;
color:#ff0000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.font_big3 {
font-size:115%;
}
.font_smaller1 {
color:#666666;
font-size:80%;
}
.font_smaller1b {
color:#666666;
font-size:75%;
}
.font_smaller1c {
color:#666666;
font-size:90%;
}
.font_smaller1d {
color:#666666;
font-size:95%;
}
.font_smaller1e {
color:#666666;
font-size:70%;
}
.font_smaller2 {
color:#ffffff;
font-size:80%;
}
.border_black {
border:1px solid #000000;
}
.border_gray {
border:2px solid #dddddd;
}
.border_green {
border:1px solid #92C800;
}
.border_greenb {
border-bottom:1px solid #92C800;
}
.border_orange {
border:1px solid #FF9D12;
}
.border_blue {
border:1px solid #50A5E0;
}
.border_blue2 {
border:2px solid #4FA4DF;
}
.border_white {
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}
.border_black_01 {
border-bottom:1px solid #000000;
border-right:1px solid #000000;
border-left:1px solid #000000;
background-color:#ffffff;
}
.border_black_02 {
border-bottom:1px solid #0e2c8e;
border-right:1px solid #0e2c8e;
border-left:1px solid #0e2c8e;
border-top:1px solid #0e2c8e;
background-color:#ffffff;
}
.border_black_03 {
border-bottom:1px solid #ff7800;
border-right:1px solid #ff7800;
border-left:1px solid #ff7800;
border-top:1px solid #ff7800;
background-color:#ffffff;
}
.border_black_04 {
border-bottom:1px solid #000000;
border-right:1px solid #000000;
border-left:1px solid #000000;
border-top:1px solid #000000;
background-color:#ffffff;
}
.border_black_05 {
border-bottom:1px solid #ff7800;
border-right:1px solid #ff7800;
border-left:1px solid #ff7800;
border-top:1px solid #ff7800;
}
.border_black_05_2 {
border-bottom:1px solid #fea23f;
border-right:1px solid #fea23f;
border-left:1px solid #fea23f;
border-top:1px solid #fea23f;
}
.border_black_06 {
border-bottom:1px solid #e33100;
border-right:1px solid #e33100;
border-left:1px solid #e33100;
border-top:1px solid #e33100;
background-color:#ffffff;
}
.border_black_08 {
border-bottom:1px dotted #ff7800;
}
.border_black_09 {
border-bottom:1px dotted #62DF87;
}
.border_01 {
border-left:1px solid #cccccc;
border-top:1px solid #cccccc;
}
.border_02 {
border-left:1px solid #cccccc;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
.border_03 {
border-left:1px solid #cccccc;
border-top:1px solid #cccccc;
border-right:1px solid #cccccc;
}
.border_04 {
border-left:1px solid #cccccc;
border-top:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
.bg_01 {
background-color:#C4D73E;
}
.bg_02 {
background-color:#F1E2CC;
}
.bg_03 {
background-color:#FEE0AD;
}
.bg_04 {
background-color:#B7CCCB;
}
.bg_05 {
background-color:#B10E0E;
}
.bg_06 {
background-color:#EDB678;
}
.bg_07 {
background-color:#92C800;
}
.bg_08 {
background-color:#D9E682;
}
.bg_09 {
background-color:#FFFEEF;
}
.bg_contact {
background-color:#eaf6fe;
text-align:left;
font-weight:bold;
line-height:1.3em;
}
.bg_contact2 {
background-color:#3599D7;
text-align:left;
font-weight:bold;
color:white;
}
.bg_white {
background-color:#FFFFFF;
}
.font_blue_b {
color:#0000FF;
font-weight:bold;
}
.font_green_b {
color:#00CC00;
font-weight:bold;
}
.font_green2 {
color:#92C800;
}
.font_green3 {
color:#009900;
}
.font_green4 {
color:#12A73C;
}
.font_pink_b {
color:#FF00FF;
font-weight:bold;
}
.font_blue {
color:#0000FF;
}
.font_green {
color:#C4D73E;
}
.font_pink {
color:#FF00FF;
}
.font_red {
color:#FF0000;
}
.font_white {
color:#FFFFFF;
}
.font_orange2 {
color:#FF6600;
}
.font_orange3 {
color:#FF6600;
font-size:80%;
}
.font_orange4 {
color:#FF6600;
font-size:x-small;
}
.font_gray {
color:#666666;
}
.bg_011 {
background-color:#FAF9CF;
}
.td1 {
color:#666666;
}
.bgtd1 {
background-image:url(ih/images/bg_ico01.gif);
background-repeat:no-repeat;
width:150px;
height:19px;
text-align:center;
font-size:10px;
color:white;
}
.bgtd2 {
background-image:url(ih/images/bg_ico02.gif);
background-repeat:no-repeat;
width:150px;
height:19px;
text-align:center;
font-size:10px;
color:white;
}
.bgtd3 {
background-image:url(ih/images/bg_ico03.gif);
background-repeat:no-repeat;
width:150px;
height:19px;
text-align:center;
font-size:10px;
color:white;
}
.bgtd4 {
background-image:url(ih/images/bg_ico04.gif);
background-repeat:no-repeat;
width:150px;
height:19px;
text-align:center;
font-size:10px;
color:white;
}
.eqtd1 {
background-image:url(eq/images/ic_bg1.gif);
background-repeat:no-repeat;
width:69px;
height:31px;
text-align:center;
font-size:10px;
color:white;
}
.eqtd2 {
background-image:url(eq/images/ic_bg2.gif);
background-repeat:no-repeat;
width:69px;
height:31px;
text-align:center;
font-size:10px;
color:white;
}
.eqtd3 {
background-image:url(eq/images/ic_bg3.gif);
background-repeat:no-repeat;
width:69px;
height:31px;
text-align:center;
font-size:10px;
color:white;
}
.eqtd4 {
background-image:url(eq/images/ic_bg4.gif);
background-repeat:no-repeat;
width:69px;
height:31px;
text-align:center;
font-size:10px;
color:white;
}
.eqtd5 {
background-image:url(eq/images/dai_bg1.gif);
background-repeat:no-repeat;
width:86px;
height:21px;
text-align:center;
font-size:10px;
color:#ff4d0f;
}
.syohin1 {
background:#CCCCCC;
text-align:center;
font-weight:bold;
font-size:12px;
color:#666666;
}
.syohin2 {
text-align:right;
font-size:12px;
color:red;
}
.syohin3 {
background:#CCCCCC;
text-align:center;
font-weight:bold;
font-size:18px;
color:white;
}
.syohin4 {
font-family:Arial;
text-align:center;
font-weight:bold;
font-size:20px;
color:#666666;
}
.syohin5 {
text-align:left;
font-size:12px;
color:#666666;
background:#eeeeee;
}
.h_left {
float:left;
width:761px;
text-align:left;
margin:0;
padding:3px;
}
.h_right {
float:left;
width:181px;
text-align:right;
margin:0;
padding:3px;
}
p {
line-height:1.5em;
}
h1, h2, h3, h4 {
margin:0;
padding:0;
font-size: 12px;
font-weight:normal;
}
.txtmode1 {
ime-mode: active; /* 全角モード */
}
.txtmode2 {
ime-mode: inactive; /* 半角モード */
}
#knavi ul {
width:700px;
height:39px;
margin:20px 0px 10px 0px;
padding:0px 0px 0px 0px;
position:relative;
}
#knavi ul li {
float:left;
margin:0;
padding:0;
list-style:none;
margin-left:3px;
}
#knavi ul li a.kyu {
display:block;
background:url(images/btn_bg.gif) no-repeat;
width:162px;
height:39px;
color:#FFFFFF;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi ul li a.kyu:hover {
display:block;
background:url(images/btn_bg_o.gif) no-repeat;
width:162px;
height:39px;
color:#60AEE5;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi ul li.kyu {
display:block;
background:url(images/btn_bg_o.gif) no-repeat;
width:162px;
height:39px;
color:#60AEE5;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi ul li a.kyu2 {
display:block;
background:url(images/btn_bg.gif) no-repeat;
width:162px;
height:39px;
color:#FFFFFF;
text-align:center;
padding-top:8px;
text-decoration:none;
font-weight:bold;
}
#knavi ul li a.kyu2:hover {
display:block;
background:url(images/btn_bg_o.gif) no-repeat;
width:162px;
height:39px;
color:#60AEE5;
text-align:center;
padding-top:8px;
text-decoration:none;
font-weight:bold;
}
#knavi ul li.kyu2 {
display:block;
background:url(images/btn_bg_o.gif) no-repeat;
width:162px;
height:39px;
color:#60AEE5;
text-align:center;
padding-top:8px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul {
float:left;
clear:both;
width:750px;
height:39px;
float:left;
margin:20px 0px 10px 0px;
padding:0px 0px 0px 0px;
position:relative;
}
#knavi2 ul li {
float:left;
margin:0;
padding:0;
list-style:none;
margin-left:3px;
}
#knavi2 ul li a.kyu {
display:block;
background:url(images/btn_bg3.gif) no-repeat;
width:142px;
height:39px;
color:#FFFFFF;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li a.kyu:hover {
display:block;
background:url(images/btn_bg3_o.gif) no-repeat;
width:142px;
height:39px;
color:#60AEE5;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li.kyu {
display:block;
background:url(images/btn_bg3_o.gif) no-repeat;
width:142px;
height:39px;
color:#60AEE5;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li a.kyu2 {
display:block;
background:url(images/btn_bg2.gif) no-repeat;
width:112px;
height:39px;
color:#FFFFFF;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li a.kyu2:hover {
display:block;
background:url(images/btn_bg2_o.gif) no-repeat;
width:112px;
height:39px;
color:#889710;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li a.kyu2_2 {
display:block;
background:url(images/btn_bg4.gif) no-repeat;
width:112px;
height:39px;
color:#FFFFFF;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li a.kyu2_2:hover {
display:block;
background:url(images/btn_bg4_o.gif) no-repeat;
width:112px;
height:39px;
color:#e56ecf;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li a.kyu3 {
display:block;
background:url(images/btn_bg5.gif) no-repeat;
width:112px;
height:39px;
color:#FFFFFF;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li a.kyu3:hover {
display:block;
background:url(images/btn_bg5_o.gif) no-repeat;
width:112px;
height:39px;
color:#60AEE5;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li.kyu2 {
display:block;
background:url(images/btn_bg2_o.gif) no-repeat;
width:112px;
height:39px;
color:#889710;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li a.kyu4 {
display:block;
background:url(images/btn_bg6.gif) no-repeat;
width:142px;
height:39px;
color:#FFFFFF;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li a.kyu4:hover {
display:block;
background:url(images/btn_bg6_o.gif) no-repeat;
width:142px;
height:39px;
color:#499110;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li.kyu4 {
display:block;
background:url(images/btn_bg6_o.gif) no-repeat;
width:142px;
height:39px;
color:#499110;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li a.kyu5 {
display:block;
background:url(images/btn_bg7.gif) no-repeat;
width:142px;
height:39px;
color:#FFFFFF;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li a.kyu5:hover {
display:block;
background:url(images/btn_bg7_o.gif) no-repeat;
width:142px;
height:39px;
color:#f75a2a;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li.kyu5 {
display:block;
background:url(images/btn_bg7_o.gif) no-repeat;
width:142px;
height:39px;
color:#f75a2a;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li a.kyu6 {
display:block;
background:url(images/btn_bg8.gif) no-repeat;
width:200px;
height:39px;
color:#FFFFFF;
text-align:center;
padding-top:10px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li a.kyu6:hover {
display:block;
background:url(images/btn_bg8_o.gif) no-repeat;
width:200px;
height:39px;
color:#60AEE5;
text-align:center;
padding-top:10px;
text-decoration:none;
font-weight:bold;
}
#knavi2 ul li.kyu6 {
display:block;
background:url(images/btn_bg8_o.gif) no-repeat;
width:200px;
height:39px;
color:#60AEE5;
text-align:center;
padding-top:10px;
text-decoration:none;
font-weight:bold;
}
#knavi3 ul {
float:left;
clear:both;
width:740px;
height:39px;
float:left;
margin:20px auto 10px auto;
padding:0px 0px 0px 0px;
position:relative;
}
#knavi3 ul li {
float:left;
margin:0;
padding:0;
list-style:none;
margin-left:3px;
}
#knavi3 ul li a.kyu7 {
display:block;
background:url(images/btn_bg9.gif) no-repeat;
width:307px;
height:29px;
color:#FFFFFF;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi3 ul li a.kyu7:hover {
display:block;
background:url(images/btn_bg9_o.gif) no-repeat;
width:307px;
height:29px;
color:#08998a;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi3 ul li.kyu7 {
display:block;
background:url(images/btn_bg9_o.gif) no-repeat;
width:307px;
height:29px;
color:#08998a;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi3 ul li a.kyu8 {
display:block;
background:url(images/btn_bg10.gif) no-repeat;
width:307px;
height:29px;
color:#FFFFFF;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi3 ul li a.kyu8:hover {
display:block;
background:url(images/btn_bg10_o.gif) no-repeat;
width:307px;
height:29px;
color:#b19916;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi3 ul li.kyu8 {
display:block;
background:url(images/btn_bg10_o.gif) no-repeat;
width:307px;
height:29px;
color:#b19916;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi3 ul li a.kyu9 {
display:block;
background:url(images/btn_bg11.gif) no-repeat;
width:337px;
height:29px;
color:#FFFFFF;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi3 ul li a.kyu9:hover {
display:block;
background:url(images/btn_bg11_o.gif) no-repeat;
width:337px;
height:29px;
color:#6aa515;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi3 ul li.kyu9 {
display:block;
background:url(images/btn_bg11_o.gif) no-repeat;
width:337px;
height:29px;
color:#6aa515;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi4 ul {
float:left;
clear:both;
width:750px;
height:39px;
float:left;
margin:20px 0px 10px 0px;
padding:0px 0px 0px 0px;
position:relative;
}
#knavi4 ul li {
float:left;
margin:0;
padding:0;
list-style:none;
margin-left:3px;
}
#knavi4 ul li a.kyu {
display:block;
background:url(images/btn_bg12.gif) no-repeat;
width:102px;
height:39px;
color:#FFFFFF;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi4 ul li a.kyu:hover {
display:block;
background:url(images/btn_bg12_o.gif) no-repeat;
width:102px;
height:39px;
color:#60AEE5;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#knavi4 ul li.kyu {
display:block;
background:url(images/btn_bg12_o.gif) no-repeat;
width:102px;
height:39px;
color:#60AEE5;
text-align:center;
padding-top:13px;
text-decoration:none;
font-weight:bold;
}
#opacity-style a:hover {
filter: alpha( opacity=70 ); /* IE */
opacity:0.70; /* Firefox,Opera,Safari */
-moz-opacity:0.70; /* Firefox 0.9より前 */
}
.td1 {
padding:10px;
background-color:#5dade4;
color:white;
text-align:center;
font-weight:bold;
}
.td1 a {
color:white;
text-decoration:none;
}
.td1 a:hover {
color:white;
text-decoration:underline;
}
.td2 {
padding:3px;
background-color:white;
color:#666666;
text-align:left;
border:solid 1px #5dade4;
width:50%;
}
.td2_2 {
padding:3px;
background-color:white;
color:#666666;
text-align:left;
border:solid 3px #f72c95;
width:50%;
}
.td3 {
padding:2px;
background-color:white;
color:#666666;
text-align:left;
font-weight:bold;
font-size:12px;
}
.td4 {
padding:2px;
background-color:white;
color:#666666;
text-align:left;
font-size:10px;
}
.td5 {
padding:10px;
background-color:#ed6b14;
color:white;
text-align:center;
font-weight:bold;
}
.td5 a {
color:white;
text-decoration:none;
}
.td5 a:hover {
color:white;
text-decoration:underline;
}
.td6 {
padding:10px;
background-color:#06c3cf;
color:white;
text-align:center;
font-size:12px;
}
.td7 {
padding:10px;
background-color:#36ca33;
color:white;
text-align:center;
font-size:12px;
}
.td6 a {
color:white;
text-decoration:none;
}
.td6 a:hover {
color:white;
text-decoration:underline;
}
.td7 a {
color:white;
text-decoration:none;
}
.td7 a:hover {
color:white;
text-decoration:underline;
}
.tdoff {
color:white;
padding:5px;
background-color:#ff3333;
font-size:14px;
font-weight:bold;
letter-spacing:0.5em;
font-family:Arial, Helvetica, sans-serif;
}
.formleft {
background-color:#DAEFFD;
padding:5px;
font-size:12px;
border:solid 1px #d8dfa4;
}
.formleft2 {
background-color:#e2f9e9;
padding:5px;
font-size:12px;
border:solid 1px #d8dfa4;
}
.formcenter {
background-color:#59aae3;
padding:5px;
font-size:12px;
color:white;
font-weight:bold;
}
.formright {
background-color:#ffffff;
padding:5px;
border:solid 1px #cccccc;
font-size:12px;
}
.setnavi ul {
float:left;
clear:both;
width:760px;
margin:0;
padding:0;
position:relative;
}
.setnavi ul li {
float:left;
margin:0;
padding:0;
text-align:center;
margin-left:1px;
margin-top:2px;
line-height:1.4em;
list-style:none;
position:relative;
width:125px;
height:48px;
}
.setnavi ul li a {
color:white;
text-decoration:none;
}
.setnavi ul li .num{
position:absolute;
left:4px;
top:4px;
}
.setnavi ul li.nav1 a {
display:block;
width:120px;
height:40px;
list-style:none;
background:url(kyutohki/images/btn.gif) 0 0 no-repeat;
padding:8px 0 0 5px;
color:#5d5d5d;
text-decoration:none;
}
.setnavi ul li.nav1 a:hover {
display:block;
width:120px;
height:40px;
list-style:none;
background:url(kyutohki/images/btn.gif) 0 -48px no-repeat;
padding:8px 0 0 5px;
color:white;
text-decoration:none;
}
.setnavi ul li.nav1on {
display:block;
width:120px;
height:40px;
list-style:none;
background:url(kyutohki/images/btn.gif) 0 -48px no-repeat;
padding:8px 0 0 5px;
color:white;
text-decoration:none;
}
.setnavi ul li.nav1on span,
.setnavi ul li.nav1 a span {
font-size:11px;
}
.setnavi ul li.nav2 a {
display:block;
width:117px;
height:33px;
list-style:none;
background:url(kyutohki/images/btn.gif) 0 0 no-repeat;
padding:15px 0 0 9px;
color:#5d5d5d;
text-decoration:none;
}
.setnavi ul li.nav2 a:hover {
display:block;
width:117px;
height:33px;
list-style:none;
background:url(kyutohki/images/btn.gif) 0 -48px no-repeat;
padding:15px 0 0 9px;
color:white;
text-decoration:none;
}
.setnavi ul li.nav2on {
display:block;
width:117px;
height:33px;
list-style:none;
background:url(kyutohki/images/btn.gif) 0 -48px no-repeat;
padding:15px 0 0 9px;
color:white;
text-decoration:none;
}
.setnavi ul li.nav3 a {
display:block;
width:120px;
height:42px;
list-style:none;
background:url(kyutohki/images/btn.gif) 0 0 no-repeat;
padding:6px 0 0 5px;
color:#5d5d5d;
text-decoration:none;
}
.setnavi ul li.nav3 a:hover {
display:block;
width:120px;
height:42px;
list-style:none;
background:url(kyutohki/images/btn.gif) 0 -48px no-repeat;
padding:6px 0 0 5px;
color:white;
text-decoration:none;
}
.setnavi ul li.nav3on {
display:block;
width:120px;
height:42px;
list-style:none;
background:url(kyutohki/images/btn.gif) 0 -48px no-repeat;
padding:6px 0 0 5px;
color:white;
text-decoration:none;
}
.setnavi ul li.nav3on span,
.setnavi ul li.nav3 a span {
font-size:11px;
line-height:1.0em;
}
.setnavi2 ul {
float:left;
clear:both;
width:760px;
margin:0;
padding:0;
position:relative;
margin-top:5px !important;
}
.setnavi2 ul li {
float:left;
margin:0;
padding:0;
text-align:center;
margin-left:2px;
line-height:1.3em;
list-style:none;
position:relative;
height:39px;
margin-top:2px;
}
.setnavi2 ul li .num{
position:absolute;
left:4px;
top:4px;
}
.setnavi2 ul li a {
color:white;
text-decoration:none;
}
.setnavi2 ul li.nav1 a {
display:block;
width:186px;
height:27px;
list-style:none;
background:url(kyutohki/images/menubtnbg.gif) 0 0 no-repeat;
padding:12px 0 0 0;
color:#0a2e56;
text-decoration:none;
}
.setnavi2 ul li.nav1 a:hover {
display:block;
width:186px;
height:27px;
list-style:none;
background:url(kyutohki/images/menubtnbg.gif) 0 -39px no-repeat;
padding:12px 0 0 0;
color:white;
text-decoration:none;
}
.setnavi2 ul li.nav1on {
display:block;
width:186px;
height:27px;
list-style:none;
background:url(kyutohki/images/menubtnbg.gif) 0 -39px no-repeat;
padding:12px 0 0 0 !important;
color:white;
text-decoration:none;
}
.setnavi2 ul li.nav2 a {
display:block;
width:186px;
height:34px;
list-style:none;
background:url(kyutohki/images/menubtnbg.gif) 0 0 no-repeat;
padding:5px 0 0 0;
color:#0a2e56;
text-decoration:none;
}
.setnavi2 ul li.nav2 a:hover {
display:block;
width:186px;
height:34px;
list-style:none;
background:url(kyutohki/images/menubtnbg.gif) 0 -39px no-repeat;
padding:5px 0 0 0;
color:white;
text-decoration:none;
}
.setnavi2 ul li.nav2on {
display:block;
width:186px;
height:34px;
list-style:none;
background:url(kyutohki/images/menubtnbg.gif) 0 -39px no-repeat;
padding:5px 0 0 0 !important;
color:white;
text-decoration:none;
}
.setnavi2 ul li.nav3 a {
display:block;
width:148px;
height:34px;
list-style:none;
background:url(kyutohki/images/menubtnbg2.gif) 0 0 no-repeat;
padding:5px 0 0 0;
color:#0a2e56;
text-decoration:none;
}
.setnavi2 ul li.nav3 a:hover {
display:block;
width:148px;
height:34px;
list-style:none;
background:url(kyutohki/images/menubtnbg2.gif) 0 -39px no-repeat;
padding:5px 0 0 0;
color:white;
text-decoration:none;
}
.setnavi2 ul li.nav3on {
display:block;
width:148px;
height:34px;
list-style:none;
background:url(kyutohki/images/menubtnbg2.gif) 0 -39px no-repeat;
padding:5px 0 0 0 !important;
color:white;
text-decoration:none;
}
.setnavi3 ul {
float:left;
clear:both;
width:760px;
height:42px;
margin:0;
padding:0;
position:relative;
}
.setnavi3 ul li {
float:left;
margin:0;
padding:0;
text-align:center;
margin-left:1px;
line-height:1.3em;
list-style:none;
position:relative;
width:149px;
height:40px;
}
.setnavi3 ul li a {
color:white;
text-decoration:none;
}
.setnavi3 ul li.nav1 a {
display:block;
width:149px;
height:34px;
list-style:none;
background:url(kyutohki/images/btn2.gif) 0 0 no-repeat;
padding:6px 0 0 0;
color:#5d5d5d;
text-decoration:none;
}
.setnavi3 ul li.nav1 a:hover {
display:block;
width:149px;
height:34px;
list-style:none;
background:url(kyutohki/images/btn2.gif) 0 -40px no-repeat;
padding:6px 0 0 0;
color:white;
text-decoration:none;
}
.setnavi3 ul li.nav1on {
display:block;
width:149px;
height:34px;
list-style:none;
background:url(kyutohki/images/btn2.gif) 0 -40px no-repeat;
padding:6px 0 0 0;
color:white;
text-decoration:none;
}
.setnavi3 ul li.nav2 a {
display:block;
width:125px;
height:33px;
list-style:none;
background:url(kyutohki/images/btn.gif) 0 0 no-repeat;
padding:15px 0 0 0;
color:#5d5d5d;
text-decoration:none;
}
.setnavi3 ul li.nav2 a:hover {
display:block;
width:125px;
height:33px;
list-style:none;
background:url(kyutohki/images/btn.gif) 0 -48px no-repeat;
padding:15px 0 0 0;
color:white;
text-decoration:none;
}
.setnavi3 ul li.nav2on {
display:block;
width:125px;
height:33px;
list-style:none;
background:url(kyutohki/images/btn.gif) 0 -48px no-repeat;
padding:15px 0 0 0;
color:white;
text-decoration:none;
}
#sidemenu {
border:solid 1px #dddddd;
width:175px;
}
#sidemenu .accordion h2 {
width:170px;
height:30px;
margin:0;
padding:0;
}
#sidemenu .accordion ul {
width:170px;
margin:0;
padding:0;
list-style:none;
}
#sidemenu .accordion ul li.title {
color:#fff;
background-color:#1093c9;
padding:7px 2px;
}
#sidemenu .accordion ul li a {
display:block;
padding:5px 2px 5px 10px;
text-decoration:none;
color:#333;
font-size:11px;
background:url(kyutohki/images/bg_list.gif) -3px top no-repeat;
background-color:#f1f7fa;
border-bottom:solid 1px #c6d7e0;
}
#sidemenu .accordion ul li.type1 {
display:block;
width:170px;
height:26px;
margin:0;
padding:0;
}
#sidemenu .accordion ul li.type2 {
display:block;
width:170px;
height:24px;
margin:0;
padding:0;
}
#sidemenu .accordion ul li.type3 {
display:block;
width:170px;
height:40px;
margin:0;
padding:0;
}
#sidemenu .accordion ul li.type4 {
display:block;
width:165px;
height:21px;
margin:0;
padding:0;
background:url(images/catBg1.gif) 0 0 no-repeat;
color:white;
padding:4px 0 0 5px;
}
#sidemenu .accordion ul li.type4 span{
font-size:10px;
}
#sidemenu .accordion ul li.type6 {
display:block;
width:165px;
height:21px;
margin:0;
padding:0;
background:url(images/catBg3.gif) 0 0 no-repeat;
color:white;
padding:4px 0 0 5px;
}
#sidemenu .accordion ul li.type6 span{
font-size:10px;
}
#sidemenu .accordion ul li.type5 a {
display:block;
width:142px;
margin:0;
padding:0;
background:url(images/catBg2.gif) 0 0 no-repeat;
color:#333;
text-decoration:none;
padding:5px 0 5px 28px;
white-space:nowrap;
}
#sidemenu .accordion ul li.type5 a:hover {
filter:alpha( opacity=70 ); /* IE */
opacity:0.70; /* Firefox, Opera, Safari */
-moz-opacity:0.70; /* Firefox 0.9より前 */
}
.accordion {
float:left;
clear:both;
}
/* For modern browsers */
.cf:before, .cf:after {
content:"";
display:table;
}
.cf:after {
clear:both;
}
/* For IE 6/7 (trigger hasLayout) */
.cf {
zoom:1;
}
.cancel {
font-size:18px;
color:#888888;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
text-decoration:line-through;
}
.gentei {
font-size:11px;
color:#ff0000;
font-weight:normal;
}
.gentei2 {
font-size:18px;
color:red;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.kttl{
width:740px;
height:62px;
background-color:#4cabd8;
margin:0;
padding:0;
}
#topmenu{
width:100%;
height:93px;
background:url(images/topmenu_bg.gif) 0 0 no-repeat;
position:relative;
}
#topmenu ul{
height:36px;
position:absolute;
bottom:0;
right:1px;
list-style:none;
margin:0;
padding:0;
}
#topmenu ul li{
display:block;
float:left;
width:90px;
height:36px;
margin:0;
padding:0;
margin-left:1px;
}
#topmenu2{
width:100%;
height:93px;
background:url(images/topmenu_bg2.gif) 0 0 no-repeat;
position:relative;
}
#topmenu2 h2 a{
width: 210px;
height:93px;
position:absolute;
left:0;
top:0;
text-indent:-999em;
}
#topmenu2 ul{
height:36px;
list-style:none;
margin:0;
padding:0;
position:absolute;
right:1px;
bottom:0;
}
#topmenu2 ul li{
display:block;
float:left;
height:36px;
margin:0;
padding:0;
margin-left:1px;
}
*html img{
vertical-align:bottom;
}
.font13{
font-size:14px;
}
table.type{
width:100%;
margin:0;
border-collapse:collapse;
border:none;
clear:both;
font-size:12px;
color:#333333;
}
table.type td{
padding:2px 0 2px 0;
}
.blockTitle{
width:720px;
height:62px;
background-color:#3499D7;
position:relative;
color:white;
font-size:20px;
font-weight:bold;
}
.blockTitle .alpha{
position:absolute;
top:2px;
left:15px;
font-size:36px;
font-family:"Arial Black", Gadget, sans-serif
}
.blockTitle .txt1{
position:absolute;
top:5px;
left:70px;
}
.blockTitle .txt2{
position:absolute;
top:30px;
left:70px;
}
.blockTitle .txt3{
position:absolute;
top:16px;
left:70px;
}
div.sideBnr{
width:47px;
height:151px;
position:fixed;
top:150px;
left:50%;
margin-left:477px;
}
div.sideBnr2{
width:47px;
height:151px;
position:fixed;
top:150px;
left:50%;
margin-left:481px;
}
div.phnBnr{
width:110px;
height:179px;
position:fixed;
bottom:0px;
left:50%;
margin-left:500px;
}
div.pageTop{
width:97%;
text-align:right;
font-size:12px;
margin:5px 0;
}
div.osusumeImg{
width:242px;
height:485px;
position:relative !important;
}
div.osusumeImg p{
text-align:left;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
}
div.osusumeImg h3{
width:218px;
font-size:18px !important;
font-weight:bold !important;
font-family:Arial, Helvetica, sans-serif;
position:absolute;
left:15px;
top:287px;
text-align:left;
}
div.osusumeImg p.price{
width:218px;
font-size:12px;
position:absolute;
left:15px;
top:296px;
/top:306px;
line-height:1.3em;
}
div.osusumeImg p.detail{
width:218px;
font-size:12px;
position:absolute;
left:15px;
top:327px;
/top:337px;
line-height:1.3em;
}
div.osusumeImg p.detail2{
width:218px;
font-size:11px;
position:absolute;
left:15px;
top:327px;
/top:337px;
line-height:1.2em;
}
div.osusumeImg p span{
font-size:10px;
}
div.osusumeImg p.ykakaku1{
margin:0;
padding:0;
font-size:26px;
position:absolute;
left:102px;
bottom:50px;
font-family: 'Lato', sans-serif;
font-weight:700;
line-height:1.0em;
color:white;
width:116px;
text-align:center;
}
div.osusumeImg p.ykakaku2{
margin:0;
padding:0;
font-size:26px;
position:absolute;
left:102px;
bottom:12px;
font-family: 'Lato', sans-serif;
font-weight:700;
line-height:1.0em;
color:white;
width:116px;
text-align:center;
}
div.osusumeImg p.kakaku{
margin:0;
padding:0;
font-size:26px;
position:absolute;
left:102px;
bottom:14px;
font-family: 'Lato', sans-serif;
font-weight:700;
line-height:1.0em;
color:white;
width:116px;
text-align:center;
}
div.osusumeImg p.kakaku2{
margin:0;
padding:0;
font-size:16px;
position:absolute;
left:110px;
bottom:48px;
font-family: 'Lato', sans-serif;
font-weight:400;
line-height:1.0em;
width:85px;
text-align:right;
}
div.osusumeImg p.kakaku3{
margin:0;
padding:0;
font-size:16px;
position:absolute;
left:37px;
top:119px;
font-family: 'Lato', sans-serif;
font-weight:700;
line-height:1.0em;
color:white;
letter-spacing:1px;
}
div.osusumeImg img:hover{
border:solid 2px red;
margin:-2px;
}
div.osusumeImg .oBtn1{
width:200px;
height:27px;
position:absolute;
top:235px;
left:21px;
}
div.osusumeImg .oBtn2{
width:200px;
height:27px;
position:absolute;
top:251px;
left:21px;
}
div.osusumeImg .hKakaku{
position:absolute;
bottom:10px;
left:15px;
color:red;
font-size:16px;
font-weight:bold;
}
div.osusumeImg .oBtn1 img{
border:none;
margin:0;
}
div.osusumeImg .oBtn2 img{
border:none;
margin:0;
}
div.typeLnk{
position:relative;
margin:0;
padding:0;
}
div.typeLnk a{
position:absolute;
top:0px;
right:198px;
width:139px;
height:30px;
}
div.typeLnk .toBtns a{
position:absolute;
top:0;
right:2px;
width:187px;
height:28px;
}
div.typeLnk .toBtns2 a{
position:absolute;
top:0;
right:2px;
width:146px;
height:28px;
}
div.typeLnk p{
font-family: 'Lato', sans-serif;
font-weight:400;
line-height:1.0em;
margin:0;
padding:0;
color:black;
}
div.typeLnk h3{
font-family: 'Lato', sans-serif;
font-weight:400;
line-height:1.0em;
margin:0;
padding:0;
color:black;
}
div.typeLnk h3.kata{
font-weight:400;
font-size:14px;
font-weight:bold;
color:#f41353;
}
div.typeLnk p.white{
font-weight:900;
font-size:32px;
color:white;
}
div.typeLnk p.non{
font-weight:400;
font-size:18px;
}
div.typeLnk p.wbanar{
position:absolute;
left:15px;
top:100px;
}
div.typeLnk p.wbanar2{
position:absolute;
left:23px;
top:170px;
}
div.typeLnk h3.kata1{
position:absolute;
left:205px;
top:116px;
}
div.typeLnk h3.kata2{
position:absolute;
left:394px;
top:116px;
}
div.typeLnk h3.kata3{
position:absolute;
left:583px;
top:116px;
}
div.typeLnk h3.dkata1{
position:absolute;
left:205px;
top:120px;
}
div.typeLnk h3.dkata2{
position:absolute;
left:394px;
top:120px;
}
div.typeLnk h3.dkata3{
position:absolute;
left:583px;
top:120px;
}
div.typeLnk p.teika1{
position:absolute;
left:246px;
top:136px;
}
div.typeLnk p.teika2{
position:absolute;
left:435px;
top:136px;
}
div.typeLnk p.teika3{
position:absolute;
left:624px;
top:136px;
}
div.typeLnk p.teika1_2{
position:absolute;
left:246px;
top:128px;
}
div.typeLnk p.teika2_2{
position:absolute;
left:435px;
top:128px;
}
div.typeLnk p.teika3_2{
position:absolute;
left:624px;
top:128px;
}
div.typeLnk p.teika1_3{
position:absolute;
left:246px;
top:136px;
}
div.typeLnk p.teika2_3{
position:absolute;
left:435px;
top:136px;
}
div.typeLnk p.teika3_3{
position:absolute;
left:624px;
top:136px;
}
div.typeLnk p.teika4{
position:absolute;
left:246px;
top:178px;
}
div.typeLnk p.teika5{
position:absolute;
left:435px;
top:178px;
}
div.typeLnk p.teika6{
position:absolute;
left:624px;
top:178px;
}
div.typeLnk p.teika4_2{
position:absolute;
left:246px;
top:160px;
}
div.typeLnk p.teika5_2{
position:absolute;
left:435px;
top:160px;
}
div.typeLnk p.teika6_2{
position:absolute;
left:624px;
top:160px;
}
div.typeLnk p.teika4_3{
position:absolute;
left:246px;
top:178px;
}
div.typeLnk p.teika5_3{
position:absolute;
left:435px;
top:178px;
}
div.typeLnk p.teika6_3{
position:absolute;
left:624px;
top:178px;
}
div.typeLnk p.teika7{
position:absolute;
left:246px;
top:192px;
}
div.typeLnk p.teika8{
position:absolute;
left:435px;
top:192px;
}
div.typeLnk p.teika9{
position:absolute;
left:624px;
top:192px;
}
div.typeLnk p.teika7_2{
position:absolute;
left:246px;
top:220px;
}
div.typeLnk p.teika8_2{
position:absolute;
left:435px;
top:220px;
}
div.typeLnk p.teika9_2{
position:absolute;
left:624px;
top:220px;
}
div.typeLnk.auto p.ykakaku1 a,
div.typeLnk.auto p.ykakaku1.non{
border-left:solid 4px #6993ff;
}
div.typeLnk.auto p.ykakaku3 a,
div.typeLnk.auto p.ykakaku3.non{
border-right:solid 4px #6993ff;
}
div.typeLnk.auto p.ykakaku4 a,
div.typeLnk.auto p.ykakaku4.non{
border-left:solid 4px #6993ff;
border-bottom:solid 4px #6993ff;
}
div.typeLnk.auto p.ykakaku5 a,
div.typeLnk.auto p.ykakaku5.non{
border-bottom:solid 4px #6993ff;
}
div.typeLnk.auto p.ykakaku6 a,
div.typeLnk.auto p.ykakaku6.non{
border-right:solid 4px #6993ff;
border-bottom:solid 4px #6993ff;
}
div.typeLnk.fullauto p.ykakaku1 a,
div.typeLnk.fullauto p.ykakaku1.non{
border-left:solid 4px #ff9df2;
}
div.typeLnk.fullauto p.ykakaku3 a,
div.typeLnk.fullauto p.ykakaku3.non{
border-right:solid 4px #ff9df2;
}
div.typeLnk.fullauto p.ykakaku4 a,
div.typeLnk.fullauto p.ykakaku4.non{
border-left:solid 4px #ff9df2;
border-bottom:solid 4px #ff9df2;
}
div.typeLnk.fullauto p.ykakaku5 a,
div.typeLnk.fullauto p.ykakaku5.non{
border-bottom:solid 4px #ff9df2;
}
div.typeLnk.fullauto p.ykakaku6 a,
div.typeLnk.fullauto p.ykakaku6.non{
border-right:solid 4px #ff9df2;
border-bottom:solid 4px #ff9df2;
}
div.typeLnk.senyo p.ykakaku1 a,
div.typeLnk.senyo p.ykakaku1.non{
border-left:solid 4px #ff6c2d;
}
div.typeLnk.senyo p.ykakaku3 a,
div.typeLnk.senyo p.ykakaku3.non{
border-right:solid 4px #ff6c2d;
}
div.typeLnk.senyo p.ykakaku4 a,
div.typeLnk.senyo p.ykakaku4.non{
border-left:solid 4px #ff6c2d;
border-bottom:solid 4px #ff6c2d;
}
div.typeLnk.senyo p.ykakaku5 a,
div.typeLnk.senyo p.ykakaku5.non{
border-bottom:solid 4px #ff6c2d;
}
div.typeLnk.senyo p.ykakaku6 a,
div.typeLnk.senyo p.ykakaku6.non{
border-right:solid 4px #ff6c2d;
border-bottom:solid 4px #ff6c2d;
}
div.typeLnk.kouon p.ykakaku1 a,
div.typeLnk.kouon p.ykakaku1.non{
border-left:solid 4px #84b43e;
}
div.typeLnk.kouon p.ykakaku3 a,
div.typeLnk.kouon p.ykakaku3.non{
border-right:solid 4px #84b43e;
}
div.typeLnk.kouon p.ykakaku4 a,
div.typeLnk.kouon p.ykakaku4.non{
border-left:solid 4px #84b43e;
border-bottom:solid 4px #84b43e;
}
div.typeLnk.kouon p.ykakaku5 a,
div.typeLnk.kouon p.ykakaku5.non{
border-bottom:solid 4px #84b43e;
}
div.typeLnk.kouon p.ykakaku6 a,
div.typeLnk.kouon p.ykakaku6.non{
border-right:solid 4px #84b43e;
border-bottom:solid 4px #84b43e;
}
div.typeLnk p.ykakaku1.non{
position:absolute;
left:186px;
top:292px;
width:189px;
height:85px;
text-align:center;
background-color:white;
font-size:34px;
color:white;
text-decoration:none;
}
div.typeLnk p.ykakaku2.non{
position:absolute;
left:379px;
top:292px;
width:188px;
height:85px;
text-align:center;
background-color:white;
font-size:34px;
color:white;
text-decoration:none;
border-right:solid 1px #ccc;
}
div.typeLnk p.ykakaku3.non{
position:absolute;
left:568px;
top:292px;
width:187px;
height:85px;
text-align:center;
background-color:white;
font-size:34px;
color:white;
text-decoration:none;
}
div.typeLnk p.ykakaku4.non{
position:absolute;
left:186px;
top:377px;
width:189px;
height:84px;
text-align:center;
background-color:white;
font-size:34px;
color:white;
text-decoration:none;
}
div.typeLnk p.ykakaku5.non{
position:absolute;
left:379px;
top:377px;
width:188px;
height:84px;
text-align:center;
background-color:white;
font-size:34px;
color:white;
text-decoration:none;
border-right:solid 1px #ccc;
}
div.typeLnk p.ykakaku6.non{
position:absolute;
left:568px;
top:377px;
width:187px;
height:84px;
text-align:center;
background-color:white;
font-size:34px;
color:white;
text-decoration:none;
}
div.typeLnk p.ykakaku1 a{
position:absolute;
left:186px;
top:292px;
width:189px;
height:50px;
text-align:center;
background:url(kyutohki/images/kakaku1.gif) left top no-repeat;
padding-top:35px;
font-size:34px;
color:white;
text-decoration:none;
}
div.typeLnk p.ykakaku1 a:hover{
background:url(kyutohki/images/kakaku1_on.gif) left top no-repeat;
}
div.typeLnk p.ykakaku2 a{
position:absolute;
left:379px;
top:292px;
width:189px;
height:50px;
text-align:center;
background:url(kyutohki/images/kakaku2.gif) left top no-repeat;
padding-top:35px;
font-size:34px;
color:white;
text-decoration:none;
}
div.typeLnk p.ykakaku2 a:hover{
background:url(kyutohki/images/kakaku2_on.gif) left top no-repeat;
}
div.typeLnk p.ykakaku3 a{
position:absolute;
left:568px;
top:292px;
width:187px;
height:50px;
text-align:center;
background:url(kyutohki/images/kakaku3.gif) left top no-repeat;
padding-top:35px;
font-size:34px;
color:white;
text-decoration:none;
}
div.typeLnk p.ykakaku3 a:hover{
background:url(kyutohki/images/kakaku3_on.gif) left top no-repeat;
}
div.typeLnk p.ykakaku4 a{
position:absolute;
left:186px;
top:377px;
width:189px;
height:49px;
text-align:center;
background:url(kyutohki/images/kakaku4.gif) left top no-repeat;
padding-top:35px;
font-size:34px;
color:white;
text-decoration:none;
}
div.typeLnk p.ykakaku4 a:hover{
background:url(kyutohki/images/kakaku4_on.gif) left top no-repeat;
}
div.typeLnk p.ykakaku5 a{
position:absolute;
left:379px;
top:377px;
width:189px;
height:49px;
text-align:center;
background:url(kyutohki/images/kakaku5.gif) left top no-repeat;
padding-top:35px;
font-size:34px;
color:white;
text-decoration:none;
}
div.typeLnk p.ykakaku5 a:hover{
background:url(kyutohki/images/kakaku5_on.gif) left top no-repeat;
}
div.typeLnk p.ykakaku6 a{
position:absolute;
left:568px;
top:377px;
width:187px;
height:49px;
text-align:center;
background:url(kyutohki/images/kakaku6.gif) left top no-repeat;
padding-top:35px;
font-size:34px;
color:white;
text-decoration:none;
}
div.typeLnk p.ykakaku6 a:hover{
background:url(kyutohki/images/kakaku6_on.gif) left top no-repeat;
}
div.typeLnk.rinnai p.ykakaku4 a{
position:absolute;
left:186px;
top:377px;
width:189px;
height:49px;
text-align:center;
background:url(kyutohki/images/kakaku4_2.gif) left top no-repeat;
padding-top:35px;
font-size:34px;
color:white;
text-decoration:none;
}
div.typeLnk.rinnai p.ykakaku4 a:hover{
background:url(kyutohki/images/kakaku4_2_on.gif) left top no-repeat;
}
div.typeLnk.rinnai p.ykakaku5 a{
position:absolute;
left:379px;
top:377px;
width:189px;
height:49px;
text-align:center;
background:url(kyutohki/images/kakaku5_2.gif) left top no-repeat;
padding-top:35px;
font-size:34px;
color:white;
text-decoration:none;
}
div.typeLnk.rinnai p.ykakaku5 a:hover{
background:url(kyutohki/images/kakaku5_2_on.gif) left top no-repeat;
}
div.typeLnk.rinnai p.ykakaku6 a{
position:absolute;
left:568px;
top:377px;
width:187px;
height:49px;
text-align:center;
background:url(kyutohki/images/kakaku6_2.gif) left top no-repeat;
padding-top:35px;
font-size:34px;
color:white;
text-decoration:none;
}
div.typeLnk.rinnai p.ykakaku6 a:hover{
background:url(kyutohki/images/kakaku6_2_on.gif) left top no-repeat;
}
div.typeLnk p.kakaku1{
position:absolute;
left:221px;
bottom:12px;
width:134px;
text-align:center
}
div.typeLnk p.kakaku2{
position:absolute;
left:410px;
bottom:12px;
width:134px;
text-align:center
}
div.typeLnk p.kakaku3{
position:absolute;
left:599px;
bottom:12px;
width:134px;
text-align:center
}
div.typeLnk p.kakaku4{
position:absolute;
left:264px;
bottom:55px;
width:72px;
text-align:center
}
div.typeLnk p.kakaku5{
position:absolute;
left:453px;
bottom:55px;
width:72px;
text-align:center
}
div.typeLnk p.kakaku6{
position:absolute;
left:641px;
bottom:55px;
width:72px;
text-align:center
}
div.typeLnk p.kakaku1_2{
position:absolute;
left:237px;
top:326px;
}
div.typeLnk p.kakaku2_2{
position:absolute;
left:425px;
top:326px;
}
div.typeLnk p.kakaku3_2{
position:absolute;
left:615px;
top:326px;
}
div.typeLnk p.kakaku4_2{
position:absolute;
left:273px;
top:297px;
}
div.typeLnk p.kakaku5_2{
position:absolute;
left:461px;
top:297px;
}
div.typeLnk p.kakaku6_2{
position:absolute;
left:649px;
top:297px;
}
div.typeLnk p.dteika1{
position:absolute;
left:246px;
top:139px;
}
div.typeLnk p.dteika2{
position:absolute;
left:435px;
top:139px;
}
div.typeLnk p.dteika3{
position:absolute;
left:624px;
top:139px;
}
div.typeLnk p.dteika4{
position:absolute;
left:246px;
top:181px;
}
div.typeLnk p.dteika5{
position:absolute;
left:435px;
top:181px;
}
div.typeLnk p.dteika6{
position:absolute;
left:624px;
top:181px;
}
div.typeLnk p.dkakaku1{
position:absolute;
left:227px;
top:326px;
}
div.typeLnk p.dkakaku2{
position:absolute;
left:416px;
top:326px;
}
div.typeLnk p.dkakaku3{
position:absolute;
left:605px;
top:326px;
}
div.typeLnk p.dkakaku4{
position:absolute;
left:268px;
top:297px;
}
div.typeLnk p.dkakaku5{
position:absolute;
left:457px;
top:297px;
}
div.typeLnk p.dkakaku6{
position:absolute;
left:645px;
top:297px;
}
div.txtLnk{
position:relative;
}
div.txtLnk a.btnlink{
position:absolute;
top:10px;
left:24px;
width:126px;
height:60px;
}
div.txtLnk .txtArea{
position:absolute;
top:4px;
left:186px;
text-align:left;
font-size:11px;
line-height:1.3em;
}
div.txtLnk .txtArea2{
position:absolute;
top:4px;
left:186px;
text-align:left;
font-size:11px;
line-height:1.1em;
}
ul.bxslider{
height:220px;
margin:0;
padding:0;
list-style:none;
}
ul.bxslider li{
height:220px;
margin:0;
padding:0;
}
ul.mitsumori{
width:750px;
height:70px;
margin:0;
padding:0;
margin:10px auto;
list-style:none;
}
ul.mitsumori li{
height:70px;
margin:0;
padding:0;
float:left;
margin-right:3px;
}
.marginTop5{
margin-top:5px;
}
.marginTop10{
margin-top:10px;
}
.marginTop15{
margin-top:15px;
}
a.other{
color:#fc0d4b;
}
a.other:hover{
color:#fd7397;
}
div.orderCord{
width:900px;
text-align:center;
font-size:14px;
line-height:1.7em;
margin-top:40px;
}
div.orderCord input{
font-size:56px;
padding:20px;
text-align:center;
margin:0 auto;
}
div.orderCord2{
width:320px;
text-align:center;
font-size:12px;
line-height:1.7em;
margin-top:20px;
}
div.orderCord2 input{
font-size:28px;
padding:10px;
text-align:center;
margin:0 auto;
}
div.orderBtn{
width:900px;
text-align:center;
margin-top:80px;
padding-bottom:40px;
}
div.orderBtn2{
width:100%;
text-align:center;
margin-top:40px;
padding-bottom:20px;
}
div.spTitle{
width:100%;
text-align:center;
font-size:14px;
}
#mfp_button_confirm{
width:400px;
height:147px;
background:url(kyutohki/images/btn_order.gif) left top no-repeat;
border:none;
text-indent:-999em;
cursor:pointer;
}
#mfp_button_confirm:hover{
background:url(kyutohki/images/btn_order_on.gif) left top no-repeat;
}
#mfp_button_confirm2{
width:300px;
height:147px;
background:url(kyutohki/images/btn_order.gif) left top no-repeat;
background-size:300px 120px;
border:none;
text-indent:-999em;
cursor:pointer;
}
#mfp_button_confirm:hover2{
background:url(kyutohki/images/btn_order_on.gif) left top no-repeat;
}
.fixedMenu{
z-index:100;
width:960px !important;
}
.fixedMenu ul{
z-index:10001;
}
.fixed {
position: fixed;
}
div.wbanarImg{
position:relative;
}
div.wbanarImg .warranty {
position:absolute;
top:70px;
left:-13px;
}
ul.navi{
margin:0;
padding:0;
list-style:none;
}
ul.navi li{
float:left;
margin-right:3px;
margin-bottom:3px;
}
ul.navi li.last{
margin-right:0;
}
ul.navi li.active{
display:block;
background-color:#2a8cca;
padding:6px 7px;
color:white;
text-decoration:none;
text-align:center;
border-bottom:solid 2px #f04464;
}
ul.navi li.off{
display:block;
background-color:#d5dbdf;
padding:7px;
color:#f3f3f3;
text-decoration:none;
text-align:center;
}
ul.navi li a{
display:block;
background-color:#a4b6c1;
padding:7px;
color:white;
text-decoration:none;
text-align:center;
}
ul.navi li.under a,
ul.navi li.under.active,
ul.navi li.under.off{
width:133px;
}
ul.navi li.danbou a,
ul.navi li.danbou.active,
ul.navi li.danbou.off{
width:363px;
}
ul.navi li.danbou2 a,
ul.navi li.danbou2.active{
width:236px;
}
ul.navi li.syugo a,
ul.navi li.syugo.active,
ul.navi li.syugo.off{
width:235px;
}
ul.navi li a:hover{
background-color:#2a8cca;
}
ul.flowBtn{
list-style:none;
width:729px;
margin:0;
padding:0;
margin:20px auto 0 auto;
}
ul.flowBtn li{
float:left;
margin:0;
padding:0;
position:relative;
margin-right:10px;
}
ul#flow{
list-style:none;
width:729px;
margin:0;
padding:0;
margin:10px auto;
}
ul#flow li{
margin:0;
padding:0;
position:relative;
}
ul#flow li a.form{
position:absolute;
bottom:42px;
left:159px;
}
ul#flow li a.pht1{
position:absolute;
top:45px;
left:20px;
}
ul#flow li a.pht2{
position:absolute;
top:45px;
right:20px;
}
ul#flow li a.order{
position:absolute;
top:102px;
right:41px;
}
div.sideBlock{
width:195px;
position:fixed;
bottom:10px;
left:50%;
margin-left:535px;
}
div.sideBlock.top{
width:195px;
position:fixed;
bottom:10px;
left:50%;
margin-left:490px;
}
td.type{
font-size:18px;
text-align:center;
padding:20px 0;
background-color:#fff;
}
td.type select,
td.type input{
font-size:18px;
padding:10px 15px;
}
table.form input[type=checkbox] {
width: 20px;
height: 20px;
vertical-align: middle;
}
table.form input[type=radio] {
width: 20px;
height: 20px;
vertical-align: middle;
}
table.form input,
table.form textarea{
font-size:14px;
padding:6px;
margin-bottom:3px;
border:solid 1px #ccc;
}
table.form input:focus,
table.form textarea:focus {
border: solid 2px #1fa3ce;
}
table.form select{
font-size:14px;
padding:3px;
}
input#form1,
input#button2 {
padding: 15px 40px;
font-size: 1.2em;
background-color: #3599D7;
color: #fff;
border-style: none;
cursor:pointer;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
input#form1:hover,
input#button2:hover {
background-color: #6AB5E3;
}
/* grid
----------------------------------------------------*/
.row:after {
content: "";
display: table;
clear: both;
}
ul.row{
margin:0;
padding:0;
list-style:none;
}
ul.row li{
padding:0;
margin:0;
list-style:none;
line-height:1.6em;
vertical-align:middle;
}
.row .col-1 {
width: 8.33333%;
}
.row .col-2 {
width: 16.66667%;
}
.row .col-3 {
width: 25%;
}
.row .col-4 {
width: 33.33333%;
}
.row .col-5 {
width: 41.66667%;
}
.row .col-6 {
width: 50%;
}
.row .col-7 {
width: 58.33333%;
}
.row .col-8 {
width: 66.66667%;
}
.row .col-9 {
width: 75%;
}
.row .col-10 {
width: 83.33333%;
}
.row .col-11 {
width: 91.66667%;
}
.row .col-12 {
width: 100%;
}
.row .col-20 {
width: 20%;
}
.row .col-30 {
width: 30%;
}
.row .col-40 {
width: 40%;
}
.row .col-50 {
width: 50%;
}
.row .col-60 {
width: 60%;
}
.row .col-70 {
width: 70%;
}
.row .col-80 {
width: 80%;
}
.row .col-90 {
width: 90%;
}
.row [class*='col-'] {
display:inline-block;
margin-right:-2px;
}
table.form{
border-collapse: collapse;
border-spacing:0;
border:solid 1px #ccc;
width:98%;
margin:0 auto;
}
table.form td,
table.form th{
border:solid 1px #ccc;
padding:10px;
line-height:1.6em;
}
table.form th{
background-color:#daeffd;
color:#666;
width:25%;
text-align:left;
}
table.form.conro th{
white-space:nowrap;
}
table.form th.color1{
background-color:#1583cd;
color:#fff;
text-align:center;
}
table.form th.color2{
background-color:#def5e3;
}
table.form th.noncolor{
background-color:#fff;
text-align:center;
}
table.form td table,
table.form td table td,
table.form td table th{
border:none;
}
table.form td table td,
table.form td table th{
padding:5px;
}
table.form th span{
color:red;
}
select{
margin:5px 0;
}
div.clickMaker{
width:98%;
margin:5px auto;
padding:15px 0;
text-align:center;
background-color:#eee;
font-size:20px;
font-weight:bold;
position:relative;
border:solid 2px #999;
}
div.clickMaker:before {
content: "";
position: absolute;
top: 50%;
left: 10%;
margin-top: -5px;
width: 0;
height: 0;
border-top: 10px solid #333;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
}
div.clickMaker:after {
content: "";
position: absolute;
top: 50%;
left: 88%;
margin-top: -5px;
width: 0;
height: 0;
border-top: 10px solid #333;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
}
span.blue{
color:#1b71f1;
}
p.creditAlert{
width:80%;
margin:15px auto;
padding:10px;
border:solid 2px #F00D2E;
background-color:#FFFEB3;
color:red;
font-weight:700;
}
ul.area{
width:100%;
padding:0;
margin:20px auto 0;
list-style:none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
ul.area:after {
content: "";
display: table;
clear: both;
}
ul.area li{
float:left;
padding:0 1%;
}
ul.area li.left{
text-align:left;
width:36%;
}
ul.area li.left p{
padding:20px 0 0;
font-size:14px;
}
ul.area li.right{
text-align:right;
width:60%;
}
div.pay{
position:relative;
}
div.pay form{
position:absolute;
top:1248px;
left:68px;
padding:0;
margin:0;
}
div.pay form input{
padding:0 !important;
border:none;
margin:0;
}
div.searchPosts{
width:755px;
margin: 0 auto;
}
div.searchPosts:after {
content: "";
display: table;
clear: both;
}
div.searchPosts p.searchTitle {
background-color: #2093CF;
color:#fff;
font-size: 16px;
padding:10px 0;
}
div.searchPosts .postBlock {
float:left;
width:31%;
margin:10px 1%;
}
div.searchPosts .postBlock span {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display:block;
border:solid 1px #ddd;
padding:5px 0;
color:#000;
}
div.searchPosts .postBlock a {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display:block;
border:solid 1px #ddd;
padding:5px 0;
color:#000;
text-decoration: none;
background-color: #f1f1f1;
}
div.searchPosts .postBlock a:hover {
background-color: #2093CF;
color:#fff;
}
div.searchPosts .postBlock a.kyuto {
background-color: #e6f2f8;
}
div.searchPosts .postBlock a.built {
background-color: #ebf5df;
}
div.searchPosts p.right{
text-align: right;
}
div.searchPosts span.kyuto {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display:inline-block;
border:solid 1px #ddd;
padding:7px 10px;
color:#000;
text-decoration: none;
background-color: #e6f2f8;
margin: 0 5px 0 0;
vertical-align: middle;
}
div.searchPosts span.built {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display:inline-block;
border:solid 1px #ddd;
padding:7px 10px;
color:#000;
text-decoration: none;
background-color: #ebf5df;
margin: 0 5px 0 0;
vertical-align: middle;
}
div.searchArea{
margin:10px auto 10px;
}
div.searchArea input {
vertical-align: top;
}
div.searchArea input[type="text"]{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width:80%;
padding:15px;
border:solid 3px #2093CF;
background-color: #f6f6f6;
font-size: 24px;
}
div.searchArea #submitBtn{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width:15%;
padding:17px 5px;
border:solid 1px #2093CF;
font-size: 18px;
background-color: #2093CF;
color:#fff;
cursor:pointer;
}
div.searchArea #submitBtn:hover{
background-color: #fff;
color:#2093CF;
}
/* ----------------------------------------------------------- .wp-pagenavi */
div.wp-pagenavi {
margin: 50px auto 0;
text-align: right;
}
div.wp-pagenavi span {
padding: 8px;
border: solid 1px #ddd;
font-size: 12px;
margin: 0 5px 0 0;
}
div.wp-pagenavi a {
padding: 8px;
border: solid 1px #2093CF;
background-color: #2093CF;
color: #fff;
font-size: 12px;
margin: 0 5px 0 0;
text-decoration: none;
}
div.wp-pagenavi a:hover {
background-color: #59b4e4;
}
/*-------------------------------------------------------------------------------------clearfix*/
#knavi ul:after,
.setnavi ul:after,
.setnavi2 ul:after,
ul.flowBtn:after{
content:url(images/pixel.gif);
display:block;
clear:both;
height:0;
}
#knavi ul,
.setnavi ul,
.setnavi2 ul,
ul.flowBtn{
display:inline-block;
}
#knavi ul,
.setnavi ul,
.setnavi2 ul,
ul.flowBtn{
display:block;
}
/* max-width:768px
-------------------------------------------------- */
@media only screen and (max-width: 1200px) {
div.sideBlock{
display: none;
}
}