.main-p {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: x-small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: capitalize; color: #000000}
.profile {  text-transform: none; color: #666666; text-decoration: none; clear: none; float: none; height: 600px; width: 550px; left: 0px; top: 0px; clip:           rect(0px 0px 0px 0px); overflow: visible; position: relative; visibility: visible; z-index: auto; font: normal 12px/normal "ＭＳ ゴシック", "Osaka−等幅"; background: #FFFFFF url(none) no-repeat scroll center top; border: 0px none; margin: 0px 0px; padding: 0px 0px}
.midasi {  letter-spacing: normal; vertical-align: baseline; word-spacing: normal; white-space: normal; height: 50px; width: 150px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; position: relative; visibility: visible; left: 200px; top: 100px; clip:   rect(0px 0px 0px 0px); clear: none; float: right; overflow: visible; z-index: auto}
.naiyou {  height: 300px; width: 450px; margin-top: 100px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; position: relative; visibility: visible; left: 300px; top: 100px; clip:    rect(0px 0px 0px 0px)}
.main-contents {  clip:             rect(   ); color: #000000; left: 100px; top: 10px; position: relative; visibility: visible; text-align: justify; vertical-align: middle; font: 12px "ＭＳ ゴシック", "Osaka−等幅"; background: #FFFFFF; width: 450px; height: 300px; border: 0px}
.main {  clip:      rect(   ); background: #fffafa; border: 0px none; margin: 0px 0px; padding: 0px 0px; width: 800px; height: 400px; position: static; visibility: visible; left: 0px; top: 0px}
.zentai {  height: auto; width: 800px; left: 0%; top: 0px; clip:         rect(0px 0px 0px 0px); position: relative; border: 0px none; visibility: visible; background: #660033; margin: 0px 0px; padding: 0px 0px; overflow: scroll}
.main-top {  text-decoration: none; color: #FFFFFF; font: normal 12px/normal "ＭＳ ゴシック", "Osaka−等幅"}
.form-main {  color: #FFFFFF; text-align: center; vertical-align: middle; font: normal 12px "ＭＳ ゴシック", "Osaka−等幅"; background: #CC3333; margin: 0px 0px; padding: 0px 0px; width: 60px; height: 30px; border: 0px none; position: relative; visibility: visible; left: 0px; top: 0px; clip:  rect(   )}
.form-text2 {  height: 20px; width: 250px; clip:          rect(   ); left: 10px; font: 12px "ＭＳ ゴシック", "Osaka−等幅"; color: #000000; position: relative; visibility: visible}
.form-text3 {  height: 20px; width: 100px; clip:       rect(   ); left: 10px; font: 12px "ＭＳ ゴシック", "Osaka−等幅"; color: #000000; position: relative; visibility: visible}
.zentai-form {  height: auto; width: 800px; position: relative; visibility: visible; clip:      rect(   ); vertical-align: middle; overflow: visible; left: 2%; top: 0%; background: #660033}
body1 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; background-attachment: scroll; background-color: #990033; background-image: none; background-repeat: no-repeat; background-position: left top; overflow: visible; position: relative; visibility: visible; z-index: 0; height: 600px; width: 800px; left: 0px; top: 0px; clip: rect(0px 0px 0px 0px); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clear: none; float: none; border-style: none }
body {  width: 800px; left: 0px; top: 0px; clip:  rect(   ); font: normal 12px "ＭＳ ゴシック", "Osaka−等幅"; background: #333333; height: auto}
.tizu-moji {  text-align: center; vertical-align: middle}
.jyunbi {  font: normal 14px "ＭＳ ゴシック", "Osaka−等幅"; position: relative; visibility: visible; clip:         rect(   ); text-align: center; vertical-align: top; color: #666666}
.we-can {  margin: 0px 0px; padding: 0px 0px; width: 340px; height: 400px; left: 125px; clip:                                                 rect(0px 0px 0px 0px); top: -3px; position: relative; visibility: visible; background: #ffffff; border: 0px dotted; clear: right; border-color: black black black #993333}
.we-can-list {  top: -3px; clip:                            rect(   ); left: 20px; width: 270px; height: auto; position: relative; visibility: visible; vertical-align: baseline; margin: 5px 5px; padding: 10px 10px; font: normal 12px/normal "ＭＳ Ｐゴシック", "Osaka"; letter-spacing: normal; text-align: left; border: none; color: #666666; float: left; clear: left; background: #fffafa}
.we-can-menu {  color: #FFFFFF; background: #FFFFFF repeat fixed; margin: 0px 0px; padding: 0px 0px; width: auto; height: 30px; position: relative; visibility: visible; clip:            rect(   ); left: 0px; top: 0px; border: 0px none}
.contact_main_table {  font: 12px/130% "ＭＳ ゴシック", "Osaka−等幅"; color: #666666; background: #FFFFFF; margin: 0px 0px; padding: 0px 0px; width: 550px; height: 550px; position: relative; visibility: visible; left: 0px; top: 0px; clip:      rect(   ); text-align: left; border: none; border-width: 0px 1px; border-color: #FFFFFF #bc8f8f}
.contact_tab_th { color: #FFFFFF; width: 150px; height: 30px; position: relative; visibility: visible; left: 0px; top: 0px; clip:          rect(   ); text-align: center; vertical-align: middle; margin: 0px 0px; padding: 0px 0px; float: left; font: bold normal 12px/normal "ＭＳ ゴシック", "Osaka−等幅"; background: url(img/form_th.gif) no-repeat}
.contact_tab_th_long { color: #FFFFFF; text-align: center; vertical-align: middle; font: normal 12px "ＭＳ ゴシック", "Osaka−等幅"; background: url(img/form_th_long.gif) no-repeat; margin: 0px 0px; padding: 0px 0px; width: 600px; height: 30px; border: 0px none; position: relative; visibility: visible; left: 0px; top: 0px; clip:    rect(   )}
.form-text01 { height: 20px; width: 200px; clip:       rect(   ); font: 12px "ＭＳ ゴシック", "Osaka−等幅"; position: relative; visibility: visible; left: 10px; color: #000000}
.text_area {  position: relative; visibility: visible; left: 0px; clip:       rect(   ); width: 350px; height: 100px; font: 12px "ＭＳ ゴシック", "Osaka−等幅"; color: #000000}
.contact_caption {  font: 12px "ＭＳ Ｐゴシック", "Osaka"; color: #CCCCCC; width: 5px; height: 5px; position: relative; visibility: visible; left: 10px; clip:    rect(   ); top: 5px}
.how_to_input {  font: 10px "ＭＳ ゴシック", "Osaka−等幅"; color: #666666; margin: 2px 2px; padding: 2px 2px; position: relative; visibility: visible; left: 5px; top: -5px; clip:   rect(   ); width: 250px; height: 12px}
.contact_tab_thbig { color: #FFFFFF; width: 130px; height: 45px; position: relative; visibility: visible; left: 0px; top: 0px; clip:      rect(   ); vertical-align: 30%; margin: 0px 0px; padding: 0px 0px; font: bold normal 12px/normal "ＭＳ ゴシック", "Osaka−等幅"; background: url(img/form_th_big.gif) no-repeat; text-align: center}
.we-can-menu2 { color: #FFFFFF; background: #FFFFFF repeat fixed; margin: 0px 0px; padding: 0px 0px; width: auto; height: 30px; position: relative; visibility: visible; clip:   rect(   ); left: 0px; top: 30px; border: 0px none }
.chk_box_b {  left: 100px; clip:    rect(   ); width: 420px; height: auto; font: normal 12px "ＭＳ ゴシック", "Osaka−等幅"; color: #666666; position: relative; visibility: visible}
.we_can_img {  background: #eeeeee; margin: 0px 0px; padding: 1px 0px 0px 1px; width: 200px; height: 400px; border: 0px none; position: relative; visibility: visible; left: 125px; top: 1px; clip:       rect(   )}
.top_pbox {  background: #660033 url(img/top_table_back.gif) repeat; text-align: left; margin: 0px 0px; padding: 2px 2px 2px 15px; width: 370px; height: auto; position: relative; visibility: visible; left: 0px; top: 0px; clip:  rect(   ); border: dotted; border-width: thick 0px 0px; border-color: #660066 black black}
.whitetable_600_400 { text-transform: none; color: #666666; text-decoration: none; clear: none; float: none; height: 400px; width: 550px; left: 0px; top: 0px; clip:   rect(0px 0px 0px 0px); overflow: visible; position: relative; visibility: visible; z-index: auto; font: normal 12px/normal "ＭＳ ゴシック", "Osaka−等幅"; background: #FFFFFF; border: 0px none; margin: 0px 0px; padding: 0px 0px ; text-align: left}
.text12px_backred {  font: bold normal 12px "ＭＳ ゴシック", "Osaka−等幅"; background: url(img/koujin_housin_purple.gif) no-repeat; color: #663366}
.profile_th { font: bold 12px "ＭＳ ゴシック", "Osaka−等幅"; text-indent: 10pt; color: #663366; background: url(img/koujin_housin_purple.gif) no-repeat}
.profile_th2 { font: bold 12px "ＭＳ ゴシック", "Osaka−等幅"; text-indent: 10pt ; background: url(img/koujin_housin_purple.gif) center center; color: #663366}
.midasi_back_purple {  font: 12px "ＭＳ ゴシック", "Osaka−等幅"; color: #663366; background: url(img/gyoumu-midasi_purple.gif) no-repeat}
.text12px_purple {  font: 12px "ＭＳ ゴシック", "Osaka−等幅"; color: #663366}
.we-can-listCopy { top: -3px; clip: rect( ); left: 20px; width: 270px; height: auto; position: relative; visibility: visible; vertical-align: baseline; margin: 5px 5px; padding: 10px 10px; font: normal 14px/normal "ＭＳ Ｐゴシック", "Osaka"; letter-spacing: normal; text-align: left; border: none; color: #666666; float: left; clear: left; background: #fffafa }
