/*タイトル*/
#tagh_title {
width: 700px;
height: 60px;
padding: 0px;
margin: 5px auto 13px auto;
text-align: left;
}
#tagh_titimg {
width: 700px;
height: 60px;
padding: 0px;
margin: 0px;
background-image: url(../skin/tagh_title.gif);
background-repeat: no-repeat;
position: absolute;
text-indent: -5000px;
}

/*ベース*/
#tagh_base {
width: 700px;
padding: 0px;
margin: 0px auto 0px auto;
background-image: url(../skin/tagh_bg01.gif);
background-repeat: repeat-y;
}
#tagh_head {
width: 700px;
height: 80px;
padding: 0px;
margin: 0px;
text-align: left;
}
#tagh_himg01 {
width: 700px;
height: 80px;
padding: 0px;
margin: 0px;
background-image: url(../skin/tagh_head01.gif);
background-repeat: no-repeat;
position: absolute;
text-indent: -5000px;
}
#tagh_himg02 {
width: 700px;
height: 80px;
padding: 0px;
margin: 0px;
background-image: url(../skin/tagh_head02.gif);
background-repeat: no-repeat;
position: absolute;
text-indent: -5000px;
}
#tagh_himg03 {
width: 700px;
height: 80px;
padding: 0px;
margin: 0px;
background-image: url(../skin/tagh_head03.gif);
background-repeat: no-repeat;
position: absolute;
text-indent: -5000px;
}
#tagh_himg04 {
width: 700px;
height: 80px;
padding: 0px;
margin: 0px;
background-image: url(../skin/tagh_head04.gif);
background-repeat: no-repeat;
position: absolute;
text-indent: -5000px;
}
#tagh_himg05 {
width: 700px;
height: 80px;
padding: 0px;
margin: 0px;
background-image: url(../skin/tagh_head05.gif);
background-repeat: no-repeat;
position: absolute;
text-indent: -5000px;
}
#tagh_foot {
width: 700px;
height: 50px;
padding: 0px;
margin: 0px;
background-image: url(../skin/tagh_foot01.gif);
background-repeat: no-repeat;
}
#tagh_main {
width: 640px;
padding: 0px;
margin: 5px 0px 5px 0px;
text-align: left;
}
.taght p {
font-size: 12px;
padding: 0px;
margin: 15px 10px; 15px; 10px;
color: #222;
line-height: 140%;
letter-spacing: 0.8px;
}
.taght p a {
color: #f40;
font-weight: bold;
}
.taght p a:link {
color: #f40;
}
.taght p a:visited {
color: #666;
}
.taght p a:hover {
color: #f00;
}

/*ベース小*/
#tagh_base02 {
width: 600px;
padding: 0px;
margin: 0px auto 0px auto;
background-image: url(../skin/tagh_bg02.gif);
background-repeat: repeat-y;
}
#tagh_head02 {
width: 600px;
height: 20px;
padding: 0px;
margin: 0px;
background-image: url(../skin/tagh_head_s.gif);
background-repeat: no-repeat;
}
#tagh_foot02 {
width: 600px;
height: 50px;
padding: 0px;
margin: 0px;
background-image: url(../skin/tagh_foot02.gif);
background-repeat: no-repeat;
}
#tagh_main02 {
width: 480px;
padding: 0px;
margin: 5px 0px 5px 0px;
text-align: left;
}
.taght02 p {
font-size: 12px;
padding: 0px;
margin: 10px 0px 10px 0px;
color: #222;
line-height: 140%;
letter-spacing: 0.8px;
}
.taght02 p a {
color: #f40;
font-weight: bold;
}
.taght02 p a:link {
color: #f40;
}
.taght02 p a:visited {
color: #666;
}
.taght02 p a:hover {
color: #f00;
}

/*ボタン*/
#tagh_btn01 {
width: 480px;
height: 60px;
padding: 0px;
margin: 20px auto 0px auto;
}
#tagh_btn01 a {
height: 60px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn01 a {
width: 480px;
background-image: url(../skin/tagh_btn01.gif);
background-repeat: no-repeat;
}
#tagh_btn01 a:hover {
background-position: 0px -60px;
}
#tagh_btn02 {
width: 480px;
height: 60px;
padding: 0px;
margin: 0px auto 0px auto;
}
#tagh_btn02 a {
height: 60px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn02 a {
width: 480px;
background-image: url(../skin/tagh_btn02.gif);
background-repeat: no-repeat;
}
#tagh_btn02 a:hover {
background-position: 0px -60px;
}
#tagh_btn03 {
width: 480px;
height: 60px;
padding: 0px;
margin: 0px auto 0px auto;
}
#tagh_btn03 a {
height: 60px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn03 a {
width: 480px;
background-image: url(../skin/tagh_btn03.gif);
background-repeat: no-repeat;
}
#tagh_btn03 a:hover {
background-position: 0px -60px;
}
#tagh_btn04 {
width: 480px;
height: 60px;
padding: 0px;
margin: 0px auto 0px auto;
}
#tagh_btn04 a {
height: 60px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn04 a {
width: 480px;
background-image: url(../skin/tagh_btn04.gif);
background-repeat: no-repeat;
}
#tagh_btn04 a:hover {
background-position: 0px -60px;
}
#tagh_btn05 {
width: 480px;
height: 60px;
padding: 0px;
margin: 0px auto 0px auto;
}
#tagh_btn05 a {
height: 60px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn05 a {
width: 480px;
background-image: url(../skin/tagh_btn05.gif);
background-repeat: no-repeat;
}
#tagh_btn05 a:hover {
background-position: 0px -60px;
}

/*小ボタン*/
#tagh_btn_s01 {
width: 440px;
height: 55px;
padding: 0px;
margin: 10px auto 0px auto;
}
#tagh_btn_s01 a {
height: 55px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn_s01 a {
width: 440px;
background-image: url(../skin/tagh_btn_s01.gif);
background-repeat: no-repeat;
}
#tagh_btn_s01 a:hover {
background-position: 0px -55px;
}
#tagh_btn_s02 {
width: 440px;
height: 55px;
padding: 0px;
margin: 20px auto 0px auto;
}
#tagh_btn_s02 a {
height: 55px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn_s02 a {
width: 440px;
background-image: url(../skin/tagh_btn_s02.gif);
background-repeat: no-repeat;
}
#tagh_btn_s02 a:hover {
background-position: 0px -55px;
}
#tagh_btn_s03 {
width: 440px;
height: 55px;
padding: 0px;
margin: 20px auto 0px auto;
}
#tagh_btn_s03 a {
height: 55px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn_s03 a {
width: 440px;
background-image: url(../skin/tagh_btn_s03.gif);
background-repeat: no-repeat;
}
#tagh_btn_s03 a:hover {
background-position: 0px -55px;
}
#tagh_btn_s04 {
width: 440px;
height: 55px;
padding: 0px;
margin: 20px auto 0px auto;
}
#tagh_btn_s04 a {
height: 55px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn_s04 a {
width: 440px;
background-image: url(../skin/tagh_btn_s04.gif);
background-repeat: no-repeat;
}
#tagh_btn_s04 a:hover {
background-position: 0px -55px;
}
#tagh_btn_s05 {
width: 440px;
height: 55px;
padding: 0px;
margin: 20px auto 0px auto;
}
#tagh_btn_s05 a {
height: 55px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn_s05 a {
width: 440px;
background-image: url(../skin/tagh_btn_s05.gif);
background-repeat: no-repeat;
}
#tagh_btn_s05 a:hover {
background-position: 0px -55px;
}
#tagh_btn_s06 {
width: 440px;
height: 55px;
padding: 0px;
margin: 20px auto 0px auto;
}
#tagh_btn_s06 a {
height: 55px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn_s06 a {
width: 440px;
background-image: url(../skin/tagh_btn_s06.gif);
background-repeat: no-repeat;
}
#tagh_btn_s06 a:hover {
background-position: 0px -55px;
}
#tagh_btn_s07 {
width: 440px;
height: 55px;
padding: 0px;
margin: 20px auto 0px auto;
}
#tagh_btn_s07 a {
height: 55px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn_s07 a {
width: 440px;
background-image: url(../skin/tagh_btn_s07.gif);
background-repeat: no-repeat;
}
#tagh_btn_s07 a:hover {
background-position: 0px -55px;
}
#tagh_btn_s08 {
width: 440px;
height: 55px;
padding: 0px;
margin: 20px auto 0px auto;
}
#tagh_btn_s08 a {
height: 55px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn_s08 a {
width: 440px;
background-image: url(../skin/tagh_btn_s08.gif);
background-repeat: no-repeat;
}
#tagh_btn_s08 a:hover {
background-position: 0px -55px;
}
#tagh_btn_s09 {
width: 440px;
height: 55px;
padding: 0px;
margin: 20px auto 0px auto;
}
#tagh_btn_s09 a {
height: 55px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn_s09 a {
width: 440px;
background-image: url(../skin/tagh_btn_s09.gif);
background-repeat: no-repeat;
}
#tagh_btn_s09 a:hover {
background-position: 0px -55px;
}
#tagh_btn_s10 {
width: 440px;
height: 55px;
padding: 0px;
margin: 20px auto 0px auto;
}
#tagh_btn_s10 a {
height: 55px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn_s10 a {
width: 440px;
background-image: url(../skin/tagh_btn_s10.gif);
background-repeat: no-repeat;
}
#tagh_btn_s10 a:hover {
background-position: 0px -55px;
}
#tagh_btn_s11 {
width: 440px;
height: 55px;
padding: 0px;
margin: 20px auto 0px auto;
}
#tagh_btn_s11 a {
height: 55px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn_s11 a {
width: 440px;
background-image: url(../skin/tagh_btn_s11.gif);
background-repeat: no-repeat;
}
#tagh_btn_s11 a:hover {
background-position: 0px -55px;
}
#tagh_btn_s12 {
width: 440px;
height: 55px;
padding: 0px;
margin: 20px auto 0px auto;
}
#tagh_btn_s12 a {
height: 55px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn_s12 a {
width: 440px;
background-image: url(../skin/tagh_btn_s12.gif);
background-repeat: no-repeat;
}
#tagh_btn_s12 a:hover {
background-position: 0px -55px;
}
#tagh_btn_s13 {
width: 440px;
height: 55px;
padding: 0px;
margin: 20px auto 0px auto;
}
#tagh_btn_s13 a {
height: 55px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_btn_s13 a {
width: 440px;
background-image: url(../skin/tagh_btn_s13.gif);
background-repeat: no-repeat;
}
#tagh_btn_s13 a:hover {
background-position: 0px -55px;
}

/*矢印*/
#tagh_arw {
width: 480px;
height: 8px;
padding: 0px;
margin: 10px auto 10px auto;
background-image: url(../skin/tagh_arw.gif);
background-repeat: no-repeat;
}

/*小タイトル*/
#tagh_stit {
width: 640px;
height: 35px;
padding: 0px;
margin: 20px auto 15px auto;
background-image: url(../skin/tagh_stit.gif);
background-repeat: no-repeat;
text-align: left;
}
.stit p{
font-size: 14px;
color: #222;
line-height: 140%;
font-weight: bold;
padding: 8px 0px 0px 50px;
margin: 0px;
}

/*小タイトル02*/
#tagh_sstit {
width: 630px;
height: 30px;
padding:0px;
margin: 20px auto 15px auto;
background-image: url(../skin/tagh_sstit.gif);
background-repeat: no-repeat;
text-align: left;
}
.sstit p{
font-size: 12px;
color: #222;
line-height: 140%;
font-weight: bold;
padding: 7px 0px 0px 35px;
margin: 0px;
}

/*サブメニュー*/
#tagh_smenu {
width: 560px;
padding: 0px;
margin: 0px auto 0px auto;
}
.smn p{
font-size: 12px;
color: #222;
line-height: 140%;
padding: 2px;
margin: 0px;
}
.smn p a {
color: #f40;
font-weight: bold;
}
.smn p a:link {
color: #f40;
}
.smn p a:visited {
color: #666;
}
.smn p a:hover {
color: #f00;
}

/*印刷ボタン*/
#tagh_pbtn {
width: 600px;
height: 20px;
padding:0px;
margin: 0px auto 0px auto;
text-align: right;
}

/*上部へのリンク*/
#tagh_uplink {
width: 600px;
height: 30px;
padding:0px;
margin: 5px auto 5px auto;
text-align: right;
}
.uplink p{
font-size: 12px;
color: #222;
line-height: 140%;
font-weight: bold;
padding: 7px 0px 0px 32px;
margin: 0px;
}

/*画像*/
#tagh_img {
width: 640px;
padding: 0px;
margin: 10px auto 15px auto;
text-align: center;
}

/*ライン*/
div.hr {
height: 3px;
padding: 0px;
margin: 10px 0px 10px 0px;
background: url(../skin/tagh_line.gif);
background-repeat: repeat-x;
}
div.hr hr {
display: none;
}

/*サブボタン上段*/
#tagh_sbtn_area01 {
width: 675px;
height: 30px;
padding: 0px;
margin: 0px;
}
#tagh_sbtn_area01 ul#tagh_sbtn {
padding: 0px;
margin: 0px;
list-style-type: none;
}
#tagh_sbtn_area01 ul#tagh_sbtn li {
padding: 0px;
margin: 0px;
float: left;
}
#tagh_sbtn_area01 ul#tagh_sbtn li a {
height: 30px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_sbtn_area01 ul#tagh_sbtn li#tagh_sbtn06 a {
width: 225px;
background-image: url(../skin/tagh_sbtn06.gif);
}
#tagh_sbtn_area01 ul#tagh_sbtn li#tagh_sbtn01 a {
width: 225px;
background-image: url(../skin/tagh_sbtn01.gif);
}
#tagh_sbtn_area01 ul#tagh_sbtn li#tagh_sbtn02 a {
width: 225px;
background-image: url(../skin/tagh_sbtn02.gif);
}

/*サブボタン下段*/
#tagh_sbtn_area02 {
width: 675px;
height: 30px;
padding: 0px;
margin: 5px 0px 10px 0px;
}
#tagh_sbtn_area02 ul#tagh_sbtn {
padding: 0px;
margin: 0px;
list-style-type: none;
}
#tagh_sbtn_area02 ul#tagh_sbtn li {
padding: 0px;
margin: 0px;
float: left;
}
#tagh_sbtn_area02 ul#tagh_sbtn li a {
height: 30px;
display: block;
text-indent: -9999px;
background-position: 0px 0px;
}
#tagh_sbtn_area02 ul#tagh_sbtn li#tagh_sbtn03 a {
width: 225px;
background-image: url(../skin/tagh_sbtn03.gif);
}
#tagh_sbtn_area02 ul#tagh_sbtn li#tagh_sbtn04 a {
width: 225px;
background-image: url(../skin/tagh_sbtn04.gif);
}
#tagh_sbtn_area02 ul#tagh_sbtn li#tagh_sbtn05 a {
width: 225px;
background-image: url(../skin/tagh_sbtn05.gif);
}

/*NEXT*/
#tagh_next {
width: 600px;
height: 25px;
padding: 0px;
margin: 0px auto 5px auto;
text-align: center;
}

/*クリア*/
#tagh_clear {
clear: both;
}
