@charset "UTF-8";
/* CSS Document */
/*Contact_us*/
#contents #pagetitle {background: url(../img_common/slash.gif);margin: 0px 0px 10px;padding: 6px 0px 4px;}
#contents #pagetitle h3 {font-size: 18px;margin: 0px;padding: 0px;font-weight: bold;text-indent: 8px;display: block;color: #7B4D29;}
#contents #pagetitle p {font-size: 9pt;line-height:10pt;margin: 2px 0px 0px 0px;padding: 0px 10px 0px 0px;font-weight: normal;text-indent: 0px;color: #7B4D29;text-align:right;float:right;}
.subtitle-member {font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size: 10pt;font-weight: bold;color: #FFFFFF;margin: 0px;padding: 4px 0px 0px;height: 22px;vertical-align: middle;line-height: 11pt;}
ol.member-rule {margin:4px 0px 4px 40px;padding:0px;list-style-type:decimal;}

#serach_corp {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;line-height:12pt;color:#666666;float:right;margin:20px 70px 0px 0px;padding:0px;position:relative;display:block;}
.page_navi {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;line-height:12pt;color:#666666;float:left;margin:0px 0px 10px 0px;padding:0px;}
.page_link {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;line-height:12pt;color:#666666;float:right;margin:0px 0px 10px 0px;padding:0px;}
#page_sho {width:480px;display:block;margin:0px;padding:0px;float:left;}
.page_sho-befoer {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;line-height:12pt;color:#666666;float:left;margin:0px 0px 10px 0px;padding:2px 4px 2px 4px;background-color:#DDDDDD;}
.page_sho-after {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;line-height:12pt;color:#666666;float:right;margin:0px 0px 10px 0px;padding:2px 4px 2px 4px;background-color:#DDDDDD;}
.page_sho-top {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;line-height:12pt;color:#666666;float:left;margin:0px 0px 10px 120px;padding:2px 4px 2px 4px;background-color:#DDDDDD;}
.page_link-under {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;line-height:12pt;color:#666666;float:right;margin:30px 0px 0px 0px;padding:0px;}

#corp-page {width:698px;text-align:justify;margin:20px 0px 40px 0px;padding:0px;float:left}
.corp-left {width:190px;margin:0px;padding:0px;position:relative;}
.corp-left-title {width:190px;margin:0px 0px 15px 0px;padding:0px 0px 4px 0px;border-bottom:1px solid #999999;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:11pt;font-weight:bold;line-height:14pt;}
.corp-left p {background: url(../img_common/categori-icon.gif) no-repeat;margin:0px 0px 8px 0px;padding:0px 0px 0px 12px;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;font-weight:bold;line-height:12pt;}
.corp-left-none {background: url(../img_common/categori-icon-back.gif) no-repeat;margin:0px 0px 8px 0px;padding:0px 0px 0px 16px;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;font-weight:bold;line-height:12pt;}

.corp-left-categori {width:190px;margin:0px 0px 15px 0px;padding:0px;position:relative;}
.corp-left-categori p {background: url(../img_common/categori-icon.gif) no-repeat;margin:0px 0px 8px 15px;padding:0px 0px 0px 12px;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;font-weight:bold;line-height:12pt;}

.corp-right {width:480px;margin:0px;padding:0px;float:right;position:relative;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;line-height:12pt;}
.corp-right-inner {width:480px;margin:0px 0px 20px 0px;padding:0px;clear:both;position:relative;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;line-height:12pt;}
.corp-right-title {width:480px;margin:0px;padding:0px 0px 4px 0px;border-bottom:1px solid #999999;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:11pt;font-weight:bold;line-height:14pt;}
.corp-right-sub {width:470px;display:block;float:left;margin:0px;padding:6px 0px 0px 10px;border-bottom:1px solid #999999;background-color:#DDDDDD;}
.sub01 {width:180px;display:block;float:left;margin:0px;padding:0px;}
.sub02 {width:260px;display:block;float:left;margin:0px;padding:0px;}
.sub03 {width:20px;display:block;float:left;margin:0px;padding:0px;}
.corp-right-sho {width:470px;display:block;float:left;margin:0px;padding:12px 0px 6px 10px;border-bottom:1px solid #999999;}
.sho01 {width:180px;float:left;margin:0px;padding:0px;}
.sho02 {width:260px;float:left;margin:0px;padding:0px;}
.sho03 {height:16px;width:20px;display:block;float:left;margin:0px;padding:0px;background: url(../img_common/web-linkicon-back.gif) no-repeat;text-indent:-9999px;}
.sho03 a {display:block;height:16px;width:20px;background:url(../img_common/web-linkicon.gif) no-repeat;text-decoration: none;}
.sho03 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}

.corp-right p {margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;line-height:12pt;}
.categori-logo-img {width:480px;margin:0px 0px 20px 0px;padding:0px;}
.categori-photo-img {position:relative;width:auto;display:block;float:left;text-align:left;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:8.5pt;line-height:11pt;color:#000000;}
.categori-profile-photo {position:relative;display:block;float:left;margin:0px;padding:0px;}
.categori-profile {position:relative;width:280px;display:block;float:left;margin:0px 0px 0px 10px;padding:0px;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;line-height:14pt;color:#000000;}
.categori-subtitle {position:relative;margin:0px 0px 6px 0px;padding:0px;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:10pt;line-height:12pt;font-weight:bold;}
.categori-text {position:relative;width:360px;display:block;float:left;margin:0px 0px 0px 10px;padding:0px;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:9pt;line-height:14pt;color:#000000;}
#categori-info {width:480px;background: url(img/cate_back.jpg);float:left;margin:15px 0px 15px 0px;padding:0px 0px 15px 0px;}
.categori-info-left {width:180px;margin:15px 0px 0px 15px;padding:0px;float:left;color:#000000;}
.categori-info-right {width:230px;margin:15px 15px 0px 0px;padding:0px;float:right;color:#000000;}
