﻿@charset "utf-8";
body{
    margin:0 auto;
}
*{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	margin:0px auto;
}
.clearft{
    clear:both;
}.centercon{
    margin:0 auto;
}
.bdBgCon{
    margin:0 auto;
    width:854px;
}.pageContaner{
    margin:0 auto;
    width:854px;
}
.hdtopimgline{
   width:854px;
   margin:0px auto;
   overflow:hidden;
   margin-top:-3px;
   height:20px;
}
.menucon{
    margin:0 auto;
}
.ContentCon{
    margin:0 auto;
    width:854px;
    height:auto;
}
.ContentInCon{
    margin:0 auto;
    width:854px;
    height:auto;
}
.mzrrheadcon{
    margin:0 auto;
    width:854px;
    height:auto;
}
.mzrrBdContentCon{
    margin:0 auto;
    width:800px;
    height:1840px;
}
.marrFootCon{
    margin:0 auto;
    width:800px;
    height:50px;
}
.dairatitle1con{
    margin:0px auto;
    width:800px;
    height:44px;
}

.marrContentTopCon{
    margin:0 auto;
    width:800px;
    height:auto;
    margin:10px auto;
}
.marrContentTopCon p{
    font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    font-size: 11pt;
    color: #333333;
    font-weight:bold;
    margin:8px 8px;
}


.marrLeftCon{
    margin:0 auto;
    width:387px;
    height:auto;
    float:left;
}
.marrRightCon{
    margin:0 auto;
    width:413px;
    height:auto;
    float:left;
}
.marrleftimgcon{
    margin-top:10px;
    width:387px;
    height:auto;
}
.ltsmtextcon{
    font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    font-size: 11pt;
    color: #333333;
    font-weight:bold;
    width:375px;
    height:60px;
    margin:10px auto;
}
.marrrgttitel{
    font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    font-size: 11pt;
    color: #333333;
    font-weight:bold;
    margin-top:10px;
    margin-left:10px;
    width:435px;
}
.marrrgtcontenttxt{
    font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    font-size: 11pt;
    color: #333333;
    font-weight:bold;
    margin-top:10px;
    margin-left:10px;
    width:435px;
}
.marrRgtHgSpac{
    width:435px;
    height:30px;
}
.marrmidhigtsapc{
    margin:0 auto;
    width:800px;
    height:30px;
}
.marrfoottxtcon{
    margin:0 auto;
    width:750px;
    height:150px;
}
.marrfoottxtcon p{
    font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    font-size: 10pt;
    color: #333333;
    font-weight:bold;
    margin-top:5px;
}
.marrfoottxttel{
    font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    font-size: 11pt;
    color: #333333;
    font-weight:bold;
    width:456px;
    text-align:center;
}
.rtsmimgcon{
    width:350px;
    height:243px;
    float:right;
    margin-top:10px;
}
.midtimetb{
    margin:0px auto;
    width:784px;
    height:187px;
}
.marrLeftCon2{
    margin:0px auto;
    width:347px;
    height:auto;
    float:left;
}
.marrRightCon2{
    margin:0px auto;
    width:453px;
    height:auto;
    float:left;
}
.midyoteicon{
    margin:0px auto;
    width:347px;
    height:550px;
}
.midyoteirgtcon{
    margin:0px auto;
    width:435px;
    height:340px;
    float:right;
    margin-top:35px;
}
.midyoteicon2{
    margin:0px auto;
    width:215px;
    height:525px;
}
.midyoteirgtcon2{
    margin:0px auto;
    width:347px;
    height:550px;
}