a img { 
	color: #fff; background-image: url(../../../stock/h5_01_img.jpg); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border-style: none; 
	}
a:active {
	color: #727e81; text-decoration: none
}
a:hover {
	color: #727e81; text-decoration: none
}
a:link {
	color: #727e81; text-decoration: underline
}
a:visited {
	color: #727e81; text-decoration: underline
}
body { font-size: 12px; margin: 0; color: #666; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #f7fc9e; background-image: url(../image/bg_11.gif); background-repeat: repeat; background-position: 0 0; letter-spacing: 1px; text-align: center
; padding: 0; }
.chumoku_left { background-image: url(../image/0-h2-bar-05-04.gif); background-repeat: repeat; float: left; width: 362px
; height: 200px; margin: 0 10px; padding: 0; }
.chumoku_left2 { background-color: white; float: right; width: 176px
; height: 200px; margin: 0; padding: 0; }
.chumoku_left1 { background-color: white; float: left; width: 176px
; height: 200px; margin: 0 10px 0 0; padding: 0; }
.chumoku_right { background-color: white; float: right; width: 176px
; height: 200px; margin: 0 10px 0 0; padding: 0; }
.chumoku_shouhin { background-image: url(../image/0-h2-bar-05-04.gif); background-repeat: repeat; width: 568px; height: 200px; float: none; clear: none; margin: 0; padding: 0; border-left: 1px solid #ff9881; border-right: 1px solid #ff988a; }

.chumoku_shouhin_btm { background-image: url(../image/0-h2-bar-05-04.gif); background-repeat: repeat; width: 568px; height: 10px; float: none; clear: both; border-right: 1px solid #ff98ba; border-bottom: 1px solid #ff98ba; border-left: 1px solid #ff98ba; }
.chumoku_shohin_mei00 { width: 568px
; height: auto; }
.chumoku_shohin_mei01 { height: 40px; margin: 0; padding: 5px 5px 10px; }
.chumoku_shohin_mei01 a { line-height: 1.2em; margin: 0; padding: 0; }
.chumoku_shohin_mei02 { height: 40px; margin: 0; padding: 5px 5px 10px; }
.chumoku_shohin_mei02 a { line-height: 1.2em; margin: 0; padding: 0; }
.chumoku_shohin_mei03 { height: 40px; margin: 0; padding: 5px 5px 10px; }
.chumoku_shohin_mei03 a { margin: 0; padding: 0; display: block; }
.chumoku_shohin_photo01 { width: 90px; float: left; margin: 0; padding: 0; }
.chumoku_shohin_photo02 { width: 90px; height: 140px; float: left; margin: 0; padding: 0; }
.chumoku_shohin_txt01 { font-size: 11px; float: right; width: 80px; line-height: 1.3em; text-align: left
 ; margin: 0; padding: 0; }
.chumoku_shohin_txt02 { font-size: 11px; float: right; width: 80px; line-height: 1.3em; text-align: left
 ; margin: 0; padding: 0; }
.chumoku_shohin_yohaku1 { width: 10px; height: 140px; float: left; }
.chumoku_shohin_yohaku2 { width: 12px; height: 140px; float: left; }
.clear_yohaku01 { clear: both; font-size: 1px; background-image: none; height: 1px
; margin-top: 9px; border: solid 1px #ff6c6c; }
.clear_yohaku08 { font-size: 1px; background-image: none; height: 8px
; margin: 0; padding: 0; }
.clear_yohaku15 { font-size: 1px; background-image: none; height: 15px
; margin: 0; padding: 0; }
.copy {
	clear: both; color: #727e81; padding-top: 15px
}
.dot_yoko_border { font-size: 1px; background-color: #dcf9b8; background-repeat: repeat-x; background-attachment: scroll; background-position: left bottom; height: 1px
; clear: both; border-bottom: 1px dashed #fa20c7; }
.f_box { width: 570px; height: 290px; margin: 0; padding: 0; border-left: 1px solid #9a9a9a; border-bottom: 1px solid #9a9a9a; border-right: 1px solid #9a9a9a; }
.f_left1 { color: #fff; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.2em; width: 183px; height: 120px; float: left
          ; margin: 10px 5px 5px 2px; padding: 0; }
.f_left1 a { color: #56636d; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none; }
.f_left1 a:active { color: #d366c6; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none
 }
.f_left1 a:link { color: #699a47; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: underline
; }
.f_left1 a:hover { color: #f4523b; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none
 }
.f_left1 a:visited { color: #aa3496; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: underline
 }
.f_left2 { color: #fff; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.2em; width: 183px; height: 120px; float: left
           ; margin: 10px 4px 5px 2px; }
.f_left2 a { color: #fff; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none; }
.f_left2 a:active { color: #d366c6; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none
 }
.f_left2 a:link { color: #699a47; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: underline
; }
.f_left2 a:hover { color: #f4523b; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none
 }
.f_left2 a:visited { color: #aa3496; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: underline
 }
.f_left3 { color: #fff; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.2em; width: 183px; height: 120px; float: left
            ; margin: 5px 5px 5px 2px; }
.f_left3 a { color: #fff; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none; }
.f_left3 a:active { color: #d366c6; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none
 }
.f_left3 a:link { color: #699a47; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: underline
; }
.f_left3 a:hover { color: #f4523b; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none
 }
.f_left3 a:visited { color: #aa3496; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: underline
 }
.f_left4 { color: #fff; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.2em; width: 183px; height: 120px; float: left
            ; margin: 5px 4px 5px 2px; }
.f_left4 a { color: #fff; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none; }
.f_left4 a:active { color: #d366c6; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none
 }
.f_left4 a:link { color: #699a47; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: underline
; }
.f_left4 a:hover { color: #f4523b; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none
 }
.f_left4 a:visited { color: #aa3496; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: underline
 }
.f_right1 { color: #fff; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.2em; width: 183px; height: 120px; float: right
           ; margin: 10px 2px 5px; }
.f_right1 a { color: #fff; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none; }
.f_right1 a:active { color: #d366c6; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none
 }
.f_right1 a:link { color: #699a47; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: underline
; }
.f_right1 a:hover { color: #f4523b; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none; }
.f_right1 a:visited { color: #aa3496; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: underline
 }
.f_right2 { color: #fff; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.2em; width: 183px; height: 120px; float: right
            ; margin: 5px 2px; }
.f_right2 a { color: #fff; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-decoration: none; }
.f_text { font-size: 12px; line-height: 1.2em; width: 180px; margin-top: 0; margin-left: 3px; }
.footer_bk { border-top: 1px solid #e5cfde; background: #dbecf6 url(file:///D:/起業準備/ホームページ作成/素材/bg/009/bg_11.gif); text-align: center; padding: 10px 0; }
.header_navi_left { width: 152px; height: 40px; float: left; margin: 0; padding: 0; }
.header_navi_right { width: 152px; height: 40px; float: right; margin: 0; padding: 0; }
.header_navi_text { color: #fff; font-size: 11px; line-height: 1.2em; width: 148px; height: 26px; margin: 2px; padding: 0; }
.kensaku_area {
	border-right: #b35996 1px solid; padding-right: 0px; border-top: #b35996 1px solid; padding-left: 0px; padding-bottom: 10px; margin: 0px auto; border-left: #b35996 1px solid; width: 148px; padding-top: 10px; border-bottom: #b35996 1px solid
}
.kensaku_area input {
	vertical-align: middle
}
.kensaku_area ul {
	padding-right: 0px; padding-left: 0px; list-style-position: outside; padding-bottom: 0px; margin: 0px auto; width: 135px; padding-top: 0px; list-style-type: none
}
.m_r10 { margin-right: 10px
; }
.main_image { background-image: url(../image/0-main-image-02.jpg); background-repeat: no-repeat; width: 570px; height: 320px; margin-top: 5px; margin-bottom: 10px
      }
.main_banner_area a:active { color: #d366c6; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.2em; margin-top: 10px; }
.main_banner_area a:link { color: #005eff; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.2em; margin-top: 10px; }
.main_banner_area a:hover { color: #fd9f55; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.2em; margin-top: 10px; }
.main_banner_area a:visited { color: #ff0606; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.2em; margin-top: 10px; }
.main_ue_image { background-repeat: no-repeat; width: 570px; height: 80px; margin: 0; padding: 0; }
.menu_mokuteki_area { background-color: white; width: 147px
 ; height: 50px; margin: 0 auto; padding: 0; border-right: 2px solid #bfe7e9; border-bottom: 2px dotted #bfe7e9; border-left: 1px solid #bfe7e9; }
.menu_mokuteki_area_end { background-color: white; width: 147px
 ; height: 50px; margin: 0 auto; padding: 0; border-right: 2px solid #bfe7e9; border-bottom: 2px solid #bfe7e9; border-left: 1px solid #bfe7e9; }
.menu_mokuteki_koumoku { font-size: 11px; float: right; width: 97px; line-height: 1.2em; text-align: left
; margin: 0; padding: 5px 0; }
.menu_mokuteki_photo { float: left; width: 50px; text-align: center
; margin: 0; padding: 5px 0; }
.new_topic_box { width: 570px; border: solid 1px #e3eefd; }
.pankuzu li {
	float: left
}
.pankuzu ul {
	padding-right: 0px; padding-left: 0px; list-style-position: outside; font-size: 11px; padding-bottom: 0px; margin: 0px 0px 6px; overflow: visible; padding-top: 0px; list-style-type: none; height: 11px; text-align: left
}
.right_login { font-size: 12px; line-height: 1.2em; text-align: center; width: 146px; height: 20px; margin-top: 5px; margin-right: auto; margin-left: auto; padding: 8px 0 0; border: solid 1px #727e81; }
.right_soudan { background-image: url(../image/0-soudan-01-03-02.jpg); text-align: left; width: 148px; height: 233px; margin-top: 5px; margin-right: auto; margin-left: auto; padding: 0; }
.right_soudan_text { color: #828182; font-size: 12px; font-weight: bold; line-height: 1.2em; text-align: left; margin: 0; padding: 80px 10px 0; }
.right_soudan_text2 { color: #828182; font-size: 12px; font-weight: bold; line-height: 1.2em; text-align: left; margin: 0; padding: 75px 10px 0 75px; }
.top_com_area { background-color: #f89191; width: 570px
 ; }
.top_com_area01 { font-size: 11px; float: right; width: 230px; line-height: 1.3em; background-color: #49c1ad; text-align: left
; padding: 5px 0; }
.top_com_left { background-color: #f7bebe; float: left; width: 280px
 }
.top_com_right { background-color: #c694ee; float: right; width: 280px
 }
.top_photo_area01 {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 5px; width: 50px; padding-top: 5px; text-align: center
}
h1 { color: #727e81; font-size: 12px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; text-align: left; margin: 0; padding: 10px 10px 10px 350px; }
h1 a:active {
	color: #727e81; text-decoration: none
}
h1 a:hover {
	color: #0284a5; text-decoration: none
}
h1 a:link {
	color: #727e81; text-decoration: none
}
h1 a:visited { color: #727e81; text-decoration: none; }
h2 { font-weight: bold; margin: 0; padding: 0; border-width: 0; }
h2.chumoku_shouhin_top { color: #0ab404; font-size: 12px; font-family: fantasy; font-weight: normal; line-height: 2em; background-image: url(../image/0-h2-bar-04.gif); background-repeat: no-repeat; text-indent: 2px; margin: 15px 0 0; width: 568px; height: 37px; padding: 0; border: solid 1px #ff98ba; }
h2.f_title { font-weight: bold; width: 570px; height: 140px; margin: 15px 0 0; padding: 0; border: solid 1px #9a9a9a; }
h2.main_image_text1 { color: #803d2d; font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: normal; line-height: 1.2em; width: 420px; height: auto; margin: 0; padding: 125px 5px 5px 10px; }
h2.main_image_text2 { color: #803d2d; font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: normal; line-height: 1.2em; width: 410px; height: auto; margin: 0; padding: 7px 5px 5px 10px; }
h2.main_image_text3 { color: #803d2d; font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: normal; line-height: 1.2em; width: 410px; height: auto; margin: 0; padding: 7px 5px 5px 10px; }
h2.menu_title_mokuteki { text-align: left; width: 150px; height: 30px
; margin: 10px auto 0; padding: 0; }
h2.menu_title_size { text-align: left; width: 150px; height: 30px
; margin: 0 auto 0; padding: 0; }
h2.menu_title_obi { text-align: left; width: 150px; height: 30px
; margin: 0 auto 0; padding: 0; }
h2.new_topic_title { font-size: 20px; line-height: 24px; background-position: center 1em; margin: 0 0 10px; width: 570px; height: 24px
; padding: 0; }
h2.profile_title_text { color: #582d11; font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック, "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 1.2em; width: auto; height: auto; margin: 0; padding: 5px 5px 0 90px; }
img.header_banner {
	right: 10px; position: absolute; top: 10px
}
li.ck_box {
	float: left; width: 65px; text-align: left
}
li.list_border { background-repeat: repeat-x; background-attachment: scroll; background-position: left bottom; padding-bottom: 5px
; border-bottom: 1px dotted #058076; }
li.list_border_menu { background-repeat: repeat-x; background-attachment: scroll; background-position: left bottom; width: 148px; height: 50px; margin-right: auto; margin-left: auto; padding-top: 25px; border-bottom: 1px dotted #058076; }
li.txt_box {
	clear: both; padding-top: 5px
}
p.text { color: #56636d; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; padding: 0 10px 5px; }
p.text_osusume { color: #840371; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; padding: 0 10px 0; }
p.text_osusume a { color: #c83c0f; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; padding: 0 10px 0 0; }
p.text_osusume_setsumei { color: #02989d; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; padding: 0 0 0 10px; }
p.text_profile { color: #56636d; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.2em; padding: 0 5px 5px; }
p.text_profile_shiire { color: #56636d; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.2em; margin-left: 30px; padding: 0 5px 5px 0; }
p.text_profile_mame { color: #56636d; font-size: 20px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.2em; margin-left: 30px; padding: 5px 5px 0 0; }
p.text_waku { color: #56636d; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; width: 520px; margin-right: auto; margin-left: auto; padding: 5px 10px; border: solid 1px #727e81; }
p.top { color: #56636d; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1em; text-align: center; margin: 0; padding: 0; }
ul.footer_menu01 { clear: both; list-style-position: outside; font-size: 11px; text-align: center; margin: 0 0 0 105px; padding: 0; list-style-type: none
      }
ul.footer_menu01 li { border-right: 1px solid #cca3bf; display: inline; float: left; padding: 0 12px; }
ul.footer_menu01 li.last { border-style: none; }
ul.footer_menu02 { clear: both; list-style-position: outside; font-size: 11px; text-align: center; margin: 0 0 0 115px; padding: 7px 0 0; list-style-type: none
   }
ul.footer_menu02 li {
	border-right: #cca3bf 1px solid; padding-right: 12px; display: inline; padding-left: 12px; float: left; padding-bottom: 0px; padding-top: 0px
}
ul.footer_menu02 li.last {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
ul.header_menu01 {
	clear: both; padding-right: 0px; padding-left: 0px; list-style-position: outside; padding-bottom: 0px; margin: 0px auto; width: 740px; line-height: 1em; padding-top: 0px; list-style-type: none
}
ul.header_menu01 li {
	float: left; text-indent: -9999px
}
ul.header_menu01 li a {
	background-position: left bottom; display: block; overflow: hidden; height: 26px; text-decoration: none
}
ul.header_menu02 {
	padding-right: 0px; padding-left: 0px; list-style-position: outside; right: 0px; padding-bottom: 0px; margin: 0px; width: 132px; bottom: 0px; line-height: 1em; padding-top: 0px; list-style-type: none; position: absolute; height: 22px
}
ul.header_menu02 li {
	text-indent: -9999px
}
ul.header_menu02 li a {
	overflow: hidden
}
ul.login_menu {
	padding-right: 0px; padding-left: 0px; list-style-position: outside; right: 10px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; position: absolute; top: 78px; text-align: left
}
ul.login_menu li {
	float: left; line-height: 20px
}
ul.login_menu li a {
	overflow: hidden
}
ul.main_banner_area { margin: 0; width: 570px; list-style-type: none; padding: 0; }
ul.main_banner_area li { margin-bottom: 10px; width: 183px
 }
ul.menu { text-align: left
; margin: 0; padding: 0; list-style-type: none; list-style-position: inside; }
ul.new_topic { margin: 0 0 0 5px; padding: 0; list-style-image: url(../image/0-topic-list-01.gif); list-style-position: inside; }
ul.new_topic li { margin-bottom: 10px; line-height: 1.3em
; }
.profile_midashi01_text { color: #672c25; font-size: 20px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; font-weight: bold; font-stretch: ultra-condensed; line-height: 1.2em; margin-top: 10px; }
.profile_tenshu_box_ue { background-color: #fffaa9; width: 500px; height: 5px; margin: 0 auto; padding: 0; border-top: 1px solid #b8e176; border-right: 1px solid #b8e176; border-left: 1px solid #b8e176; }
.profile_tenshu_yohaku_yoko05_l { width: 10px; height: 390px; float: left; margin: 0; padding: 0; }
.profile_tenshu_yohaku_yoko_m { width: 5px; height: 390px; float: left; margin: 0; padding: 0; }
.profile_tenshu_shomei { font-size: 18px; font-weight: bold; text-align: right; margin: 5px 5px 5px 0; padding: 0; }
.profile_tenshu_shomei2 { font-size: 15px; font-weight: bold; text-align: right; margin: 0 5px 0 0; padding: 0; }
.profile_tenshu_text { width: 350px; height: 390px; float: right; margin: 0; padding: 0; }
.profile_tenshu_photo { width: 130px; height: 390px; float: left; margin: 0; padding: 5px 0 0; }
.right_banner_area { font-size: 12px; line-height: 1.2em; background-color: #fff; text-align: left; margin: 10px auto 5px; width: 148px; padding: 5px 0 2px 5px; border: solid 1px #e37500; list-style-type: none; }
.right_banner_area_img01 { font-weight: bold; background-position: center 0; margin-bottom: 5px; margin-left: 28px; }
.right_banner_area_form01 { font-size: 11px; line-height: 1.2em; background-position: center 0; text-align: center; }
.right_banner_area_text01 { color: #ac0808; font-size: 12px; font-weight: bold; }
.right_banner_area_text02 { color: #403a3a; font-size: 12px; font-weight: bold; line-height: 1.2em; text-align: center; }
#content { float: right; width: 570px; text-align: left
; margin: 0 5px 0 0; padding: 0; }
#contentwide {
	width: 740px; text-align: left
}
#footer { text-align: center; clear: both; margin: 0; width: 760px; padding-top: 10px
      }
#header { color: #060606; width: 760px; height: 80px; margin: 3px 5px 2px; padding: 0; border-top: 1px solid #276694; border-bottom: 1px solid #f7f784; }
#menu-kaishoku_main_title { background-image: url(../image/0-h2-kaisyoku-bar-02-05.gif); width: 565px; height: 200px; margin-top: 10px; margin-right: auto; margin-left: auto; }
#pagebody { margin: 0 auto; width: 760px; padding: 0; }
#pankuzu { color: #727e81; font-size: 12px; width: 565px; margin-top: 10px; margin-right: auto; margin-left: auto; }
#profile_main_title { background-image: url(../image/0-profile-main-01-03.jpg); width: 565px; height: 250px; margin-top: 10px; margin-right: auto; margin-left: auto; }
#profile_shiire { width: 500px; height: 285px; margin-right: auto; margin-bottom: 25px; margin-left: auto; padding: 0; border: solid 1px #db6e76; }
#profile_tenshu_box { background-color: #fffaa9; width: 500px; height: 390px; margin: 0 auto; padding: 0; border-left: 1px solid #b8e176; border-bottom: 1px solid #b8e176; border-right: 1px solid #b8e176; }
#profile_title02 { font-weight: bold; background-image: url(../image/0-h2-profile-bar-04-01.gif); background-repeat: no-repeat; width: 565px; height: 60px; margin: 10px 0; padding: 0; }
#right { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float: left; width: 168px; margin: 0 0 0 2px; padding: 0; border-width: 1px; }
#topimg { background-image: url(../image/0-top-image-01-04.jpg); background-repeat: no-repeat; background-position: center; width: 760px; height: 200px; margin-right: 5px; margin-left: 5px; padding: 0; }
#wrapper { background-image: url(../image/0-wrapper-shadow-yellow-02.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; margin: 0 auto; width: 770px
; padding-right: 0; padding-left: 0; }
h2.ichiran_menu_mokuteki { color: #727e81; font-size: 12px; font-weight: normal; line-height: 1.2em; background-image: url(../image/0-h2-menu-mokuteki-03-b.jpg); background-repeat: no-repeat; width: 565px; height: 40px; margin: 0 auto; padding: 0; }
.ichiran_menu_obi { font-size: 1px; line-height: 1em; background-image: none; width: 565px; height: 60px; margin: 0 auto; padding: 0; }
h2.ichiran_menu_obi { color: #727e81; font-size: 12px; font-weight: normal; line-height: 1.2em; background-image: url(../image/0-h2-menu-obi-02-b.gif); background-repeat: no-repeat; width: 565px; height: 40px; margin: 0 auto; padding: 0; }
.ichiran_menu_size { font-size: 1px; line-height: 1em; background-image: none; width: 565px; height: 60px; margin: 0 auto; padding: 0; }
h2.ichiran_menu_size { color: #fff; font-size: 12px; font-weight: normal; line-height: 1.2em; background-image: url(../image/0-h2-menu-size-02-02-b.gif); background-repeat: no-repeat; width: 565px; height: 40px; margin: 0 auto; padding: 0; }
.ichiran_menu_8sunobi { font-size: 1px; line-height: 1em; background-image: none; width: 565px; height: 20px; margin: 0 auto; padding: 0; }
h2.ichiran_menu_8sunobi { color: #fff; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1em; background-image: url(../image/0-h2-menu-8sunobi-02-04-b.gif); background-repeat: no-repeat; text-indent: 280px; width: 565px; height: 20px; margin: 0 auto; padding: 0; }
.ichiran_menu_9sunobi { font-size: 1px; line-height: 1em; background-image: none; width: 565px; height: 20px; margin: 0 auto; padding: 0; }
h2.ichiran_menu_9sunobi { color: #fff; font-size: 14px; font-weight: bold; line-height: 1em; background-image: url(../image/0-h2-menu-9sunobi-01-04-b.gif); background-repeat: no-repeat; text-indent: 280px; width: 565px; height: 20px; margin: 0 auto; padding: 0; }
.ichiran_menu_hanhabaobi { font-size: 1px; line-height: 1em; background-image: none; width: 565px; height: 20px; margin: 0 auto; padding: 0; }
h2.ichiran_menu_hanhabaobi { color: #fff; font-size: 14px; font-weight: bold; line-height: 1em; background-image: url(../image/0-h2-menu-hanhabaobi-01-04-b.gif); background-repeat: no-repeat; text-indent: 220px; width: 565px; height: 20px; margin: 0 auto; padding: 0; }
.ichiran_menu_cafe { font-size: 1px; line-height: 1em; background-image: none; width: 565px; height: 60px; margin: 0 auto; padding: 0; }
h2.ichiran_menu_cafe { color: #727e81; font-size: 12px; font-weight: normal; line-height: 1.2em; background-image: url(../image/0-h2-menu-cafe-b.gif); background-repeat: no-repeat; width: 565px; height: 40px; margin: 0 auto; padding: 0; }
.ichiran_menu_shokuji { font-size: 1px; line-height: 1em; background-image: none; width: 565px; height: 60px; margin: 0 auto; padding: 0; }
h2.ichiran_menu_shokuji { color: #727e81; font-size: 12px; font-weight: normal; line-height: 1.2em; background-image: url(../image/0-h2-menu-shokuji-03-b.gif); background-repeat: no-repeat; width: 565px; height: 40px; margin: 0 auto; padding: 0; }
.ichiran_menu_shopping { font-size: 1px; line-height: 1em; background-image: none; width: 565px; height: 60px; margin: 0 auto; padding: 0; }
h2.ichiran_menu_shopping { color: #727e81; font-size: 12px; font-weight: normal; line-height: 1.2em; background-image: url(../image/0-h2-menu-shopping-02-b.gif); background-repeat: no-repeat; width: 565px; height: 40px; margin: 0 auto; padding: 0; }
.ichiran_menu_kaishoku { font-size: 1px; line-height: 1em; background-image: none; width: 565px; height: 60px; margin: 0 auto; padding: 0; }
h2.ichiran_menu_kaishoku { color: #727e81; font-size: 12px; font-weight: normal; line-height: 1.2em; background-image: url(../image/0-h2-menu-kaishoku-02-b.gif); background-repeat: no-repeat; width: 565px; height: 40px; margin: 0 auto; padding: 0; }
.ichiran_menu_geijutsu { font-size: 1px; line-height: 1em; background-image: none; width: 565px; height: 60px; margin: 0 auto; padding: 0; }
h2.ichiran_menu_geijutsu { color: #727e81; font-size: 12px; font-weight: normal; line-height: 1.2em; background-image: url(../image/0-h2-menu-geijutsu-02-b.gif); background-repeat: no-repeat; width: 565px; height: 40px; margin: 0 auto; padding: 0; }
.hayami { font-size: 1px; line-height: 1em; background-image: none; width: 565px; height: 20px; margin: 0 auto; padding: 0; }
h2.hayami { color: #fff; font-size: 15px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1em; background-image: url(../image/0-h2-hayami-b.jpg); background-repeat: no-repeat; text-indent: 180px; width: 565px; height: 20px; margin: 0 auto; padding: 0; }
h3.ichiran { color: #727e81; font-size: 20px; line-height: 2em; background-image: url(../image/0-h3-ichiran-03.gif); text-indent: 25px; width: 565px; margin: 0 auto; padding: 0; }
h3.ichiran_2 { color: #727e81; font-size: 18px; line-height: 2em; background-image: url(../image/0-h3-ichiran-03.gif); text-indent: 25px; width: 565px; margin: 0 auto; padding: 0; }
h3.ichiran_3 { color: #727e81; font-size: 18px; line-height: 2em; background-image: url(../image/0-h3-ichiran-04.gif); text-indent: 25px; width: 565px; margin: 0 auto; padding: 0; }
h3.ichiran_4 { color: #727e81; font-size: 16px; line-height: 2em; background-image: url(../image/0-h3-ichiran-04.gif); text-indent: 25px; width: 565px; margin: 0 auto; padding: 0; }
h3.ichiran_5 { color: #727e81; font-size: 14px; line-height: 2em; background-image: url(../image/0-h3-ichiran-04.gif); text-indent: 25px; width: 565px; margin: 0 auto; padding: 0; }
.ichiran_border { width: 565px; height: 25px; margin: 0 auto; padding: 0; border-bottom: 1px double #a3c9cd; }
.ichiran_bottan_kago { background-color: #7aebd6; width: 365px; height: 100px; float: right; margin: 0; padding: 0; }
.ichiran_bottan_shosai { text-align: center; width: 465px; height: 40px; margin: 0; padding: 5px 0; border-bottom: 1px solid #a3c9cd; }
.ichiran_bottan_shosai2 { text-align: center; width: 465px; height: 40px; margin: 0; padding: 5px 0; border-bottom: 1px solid #f4e269; }
.ichiran_left { width: 100px; height: 100px; float: left; margin: 0; padding: 0; border-bottom: 1px solid #a3c9cd; }
.ichiran_left2 { width: 100px; height: 100px; float: left; margin: 0; padding: 0; border-bottom: 1px solid #f4e269; }
.ichiran_right { font-size: 12px; line-height: 1.5em; width: 465px; height: 100px; float: right; margin: 0; padding: 0; }
.ichiran_yohaku25 { width: 565px; height: 25px; margin: 0 auto; padding: 0; }
.ichiran_yohaku50 { width: 565px; height: 50px; margin: 0 auto; padding: 0; }
.ichiran_box { width: 565px; height: 105px; margin: 0 auto; padding: 5px 0 0; }
.ichiran_text { width: 455px; height: 40px; margin: 0; padding: 5px; }
.ichiran_text_bold { font-weight: bold; }
th,td { width: 250px; border-right: 1px solid #727e81; border-bottom: 1px solid #727e81; }
table { margin-right: auto; margin-left: auto; border-color: #727e81 #56636d #56636d #727e81; border-style: solid double double solid; border-width: 1px 2px 2px 1px; }
caption { color: #727e81; font-size: 15px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 2em; background-image: url(../image/0-shiire-01-03.gif); background-repeat: no-repeat; text-align: left; text-indent: 20px; }
th { color: #56636d; font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 2em; background-color: #b5e3e1; text-align: center; width: 240px; }
td { color: #56636d; font-size: 12px; line-height: 2em; text-align: left; width: 240px; padding-right: 5px; padding-left: 5px; }
.td_month { color: #56636d; font-size: 12px; line-height: 2em; background-color: #b5e3e1; text-align: right; width: 30px; margin: 0; padding: 0 5px 0 0; }
.td_chu_midashi { color: #56636d; font-size: 12px; line-height: 2em; background-color: #fccac6; text-align: center; width: 35px; margin: 0; padding: 0; }
.td_chu { color: #56636d; font-size: 12px; line-height: 2em; text-align: left; width: 491px; padding-right: 5px; padding-left: 5px; }
.table_chushita { margin-right: auto; margin-left: auto; border-right: 2px double #56636d; border-bottom: 2px double #56636d; border-left: 1px solid #727e81; border-top-width: 0; }
.table_chuue { margin-right: auto; margin-left: auto; border-top: 1px solid #727e81; border-right: 2px double #56636d; border-left: 1px solid #727e81; border-bottom-width: 0; }
table.detail { background-color: #feffe0; margin-right: auto; margin-left: auto; border: solid 1px #fcffa2; }
table.detail2 { background-color: #feffe0; margin-right: auto; margin-left: auto; }
.table_title1 { text-align: center; }
.table_img { text-align: center; margin: 0; padding: 0; border-bottom: 1px solid #007558; border-right: 1px solid #007558; }
.table_yohaku25 {height: 25px; margin: 0; padding: 0; }
td.detail { background-color: #fee3e3; border: solid 1px #ff7070; }
.text_waku { color: #56636d; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; width: 520px; margin-right: auto; margin-left: auto; padding: 5px 10px; border: solid 1px #727e81; }
.left { font-size: 15px; text-align: left; margin-left: 100px; }
.bottom { font-size: 15px; text-align: left; margin-left: 100px; padding-bottom: 80px; }
.center { font-size: 15px; text-align: center; margin-bottom: 50px; }
.center_20_bold { font-size: 20px; font-weight: bold; text-align: center; margin-top: 50px; }

