@charset "UTF-8";
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
body {
*font-size:small;*font:x-small;
background-color:#FFFFFF;
font-family: arial, helvetica, clean, sans-serif;
font-size: 14px;
line-height: 1.5em;
color: #000;
}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*If you want this size in pixels (px) Declare this percent (%)
10 77
11 85
12 93 (was 93)
13 100
14 108 (was 107)
15 116 (was 114)
16 123.1 (was 122)
17 131 (was 129)
18 138.5 (was 136)
19 146.5 (was 144)
20 153.9 (was 152)
21 161.6 (was 159)
22 167
23 174
24 182
25 189
26 197
*/
html {
height: 100%;
width: 100%;
}
body {
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","メイリオ",Meiryo,"","MS Pゴシック",sans-serif;
height: 100%;
width: 100%;
text-align:center;
margin: 0px;
padding:0px;
line-height: 1.75em;
}
#wrap{
width:980px;
text-align:left;
margin-left:auto;
margin-right:auto;
}
body > #wrap{
width:auto;
height:auto;
}
h1,h2,h3,h4,p,ul,li,a,img,table,th,td,dl,dt,dd{
margin: 0px;
padding: 0px;
}
h2,h3,h4{
font-size:13px;
}
li{
list-style-type: none;
}
a:link,a:visited{
cursor: pointer;
text-decoration:underline;
}
a:hover{
text-decoration:none;
}
a:hover img{
opacity:0.8;
filter:alpha(opacity=80);
}
img{
vertical-align: middle;
border: 0;
}
/* [hack] clear fix
--------------------------------------*/
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
line-height:0;
}
.clearfix {
display: inline-block;
min-height: 1%; /* for IE 7*/
}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
/* float */
.Lfloat{
float:left;
}
.Rfloat{
float:right;
}
/* display */
.d_in{
display:inline;
}
/* table */
table{
border-spacing: 0;
border-collapse: collapse;
width:100%;
}
/* text-align,vertical-align */
.left{
text-align:left;
}
.center{
text-align:center;
}
.right{
text-align:right;
}
.top{
vertical-align:top;
}
.middle{
vertical-align:middle;
}
.bottom{
vertical-align:bottom;
}
.LH_em{
line-height:1em;
}
/* margin */
.mT2{
margin-top:2%;
}
.mT3{
margin-top:3%;
}
.mT5{
margin-top:5%;
}
.mT8{
margin-top:8%;
}
.mL3{
margin-left:3%;
}
/* paddgin */
.pT5{
padding-top:5%;
}
/* font */
.fRed { color: #cc3333;}
.bold { font-weight:bold;}
/* h2 */
h2.h2title{
width:95%;
margin:0 auto 3%;
font-size:150%;
font-weight:bold;
}
/* PDFリンク */
p.pdfLink a{
border:#ccc solid 1px;
font-size:12px;
line-height:1em;
color:#000;
text-decoration:none;
padding:10px 15px;
}
/* 矢印リンク */
.arrowLink a{
background: url(/common/img/info_list.png) left center no-repeat;
padding-left: 15px;
padding-right: 40px;
}
/* 囲み枠 */
.boxBdGray {
border:#ccc solid 1px;
padding: 10px;
}
/* レスポンシブ */
.show_pc{
display:none !important;
}
#contentsInner {
padding: 10px;
}