@charset "Shift_JIS";

div.slogan {	width : 650px ;
				 margin : 10px auto 0px auto ;
								padding : 5px ;
    			 background-color  : #ffffff ;
									clear : both ; }

p.intro {	font-size : 0.9em ;
				font-family : 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI','Mayryo','lr oSVbN','MS PGothic',sans-serif;
						 margin : 0px 5px 5px 10px ;
		 letter-spacing : 2px ;
				line-height : 1.5  ;}

p.intro2 {	font-size : 0.9em ;
				font-family : 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI','Mayryo','lr oSVbN','MS PGothic',sans-serif;
						 margin : 5px 5px 5px 10px ;
		 letter-spacing : 2px ;
				line-height : 1.5  ;}

p.thanks { color : #ff0000 ;
		 font-family : 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI','Mayryo','lr oSVbN','MS PGothic',sans-serif;
		 letter-spacing : 2px ;
			font-weight : bold ;
			text-align : center ; }

div.slogan-l {	width : 420px ;
				margin-bottom : 30px ;
							padding : 0px 5px 0px 5px;
								float : left ; }

p.syotyou-name {	font-size : 0.8em ;
								font-family : 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI','Mayryo','lr oSVbN','MS PGothic',sans-serif;
								 text-align : right ;
							margin-bottom : 0px ;
							 margin-right : 5px ;}

img.syotyou {	width : 200px ;
						 margin : 50px 20px 0px 0px ;
								float : right ; }

/* gsbNX */

div.topics { width : 650px ;
						margin : 0px auto 20px auto ;
						padding-top : 30px ;
						 clear : both ; }

table#topics-form {   width : 630px ;
            border-collapse : collapse;
                     margin : 10px auto 10px auto ;
           background-color : #ffffff ;
                 text-align : left;
                  font-size : 12px  ; 
                font-family : 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI','Mayryo','lr oSVbN','MS PGothic',sans-serif; }

td.date {  width : 100px ;
          border : none ;
         padding : 5px 5px 5px 10px ;
       font-size : 12px  ; 
     font-family : 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI','Mayryo','lr oSVbN','MS PGothic',sans-serif;
  vertical-align : top   ;  }

td.topic {  width : 500px ;
          border : none ;
         padding : 5px 5px 5px 10px ;
       font-size : 12px  ; 
     font-family : 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI','Mayryo','lr oSVbN','MS PGothic',sans-serif;
      text-align : left   ;  }


/* ¨qlΜΊ */

div.voice-banner { width : 650px ;
						margin : 0px auto 20px auto ;
						padding-top : 30px ;
						 clear : both ; }

p.voice {	font-size : 0.8em ;
				font-family : 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI','Mayryo','lr oSVbN','MS PGothic',sans-serif;
						 margin : 0px 5px 5px 5px ;
				line-height : 1.5  ;}

p.voice-right { font-size : 0.8em  ; 
							font-family : 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI','Mayryo','lr oSVbN','MS PGothic',sans-serif;
									 margin : 0px 5px 5px 5px ;
							 text-align : right   ; }

div.voice1 { width : 600px ; 
						height : 115px ;
						margin : 0px auto 20px auto ;
					 padding : 0px ;
	background-color : #e0ffff ;
						 clear : both ; }

div.voice1-left { width : 440px ; 
								padding : 5px 5px 5px 5px ;
									float : left ; }

div.voice1-right { width : 150px ; 
									 align : right ;
						 padding-top : 1px ;
									 float : right ; }

div.voice2 { width : 600px ; 
						height : 120px ;
						margin : 0px auto 20px auto ;
					 padding : 0px ;
	background-color : #fff5ee ;
						 clear : both ; }

div.voice2-left { width : 150px ; 
									align : left ;
						padding-top : 4px ;
									float : left ; }

div.voice2-right { width : 440px ; 
								padding : 5px 5px 5px 5px ;
									float : right ; }



/* T|rXΰeΜα’ */

div.service-banner { width : 650px ;
						margin : 0px auto 20px auto ;
						padding-top : 30px ;
						 clear : both ; }


/* bg[ */

div.motto { width : 526px ;
					 margin : 30px auto 30px auto ; }

div.motto2 { width : 650px ;
					 margin : 20px auto 5px auto ; }


p.motto-bold  { font-size : 1.0em ;
							font-family : 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI','Mayryo','lr oSVbN','MS PGothic',sans-serif;
										color : #0000ff ;
							font-weight : bold ;
									 margin : 10px 5px 5px 20px ;
							line-height : 1.5  ;}

p.motto-normal  { font-size : 0.8em ;
								font-family : 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI','Mayryo','lr oSVbN','MS PGothic',sans-serif;
										 margin : 5px 5px 5px 30px ;
								line-height : 1.5  ;}

div.advice { width : 600px ;
						border : 1px solid #66cc00 ;
						margin : 5px auto 5px auto ;}

ul.advice { margin : 0px ;
			padding-left : 30px ;
	 list-style-type : decimal ;
	background-color : #f0fff0 ; }

ul.advice li {   margin : 0px ;
						padding-top : 5px ;
				 padding-bottom : 3px ;
							font-size : 0.8em ;
						font-family : 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI','Mayryo','lr oSVbN','MS PGothic',sans-serif;}

div.inquiry1 { width : 480px ;
					 margin : 50px auto 5px auto ;
							align : center ; }

div.inquiry2 { width : 300px ;
						 margin : 30px auto 30px auto ;
							align : center ; }
							

/* ¨βΉTEL&| */

div.tel-mail {	width : 600px ;
						 margin : 20px auto 50px auto ;
			background-color  : #ffffff ;
									clear : both ; }

div.tel-l { width : 300px ;
					 margin : 10px auto 50px auto ;
			background-color  : #ffffff ;
						float : left ;}

img.tel { width : 260px ;
					margin-left : 20px ;}

div.mail-r { width : 300px ;
						margin : 10px auto 50px auto ;
			background-color  : #ffffff ;
						 float : right ;}

img.mail { width : 260px ;
					margin-left : 20px ;}

ul.mail-link { margin : 0px ;
					padding : 0px ;
	list-style-type : none  ; }

ul.mail-link li { display : inline  ;
							 margin : 0px ;
					 		 border : none ;
					 text-align : center ;
								width : 265px ; }


.mail-link a {   display : block ;
							 width : 260px ;
							height : 42px ;
						 padding : 0px ; }

.mail-link a:hover {  display : block ;
							 width : 260px ;
							height : 42px ;
									padding : 2px 0px 0px 2px ;}

.mail-link a:active {  display : block ;
							 width : 260px ;
							height : 42px ;
									padding : 2px 0px 0px 2px ;}




/* όΝζΚN(όΝζΚΦj */

a.topic:link {  color : #006600;
         text-decoration:none ;} 
a.topic:visited {  color: #006600;
         text-decoration:none ;} 
a.topic:hover { color: #006600;
         text-decoration:none ;} 
a.topic:active { color: #006600;
         text-decoration:none ;} 

p.edit-link { font-size : 12px  ; 
       font-family : 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI','Mayryo','lr oSVbN','MS PGothic',sans-serif;
     padding-right : 10px ;
        text-align : right; }

/* όΝζΚN(όΝζΚΦj */

a.edit:link {  color : #999999;
         text-decoration:none ;} 
a.edit:visited {  color: #999999;
         text-decoration:none ;} 
a.edit:hover { color: #999999;
         text-decoration:none ;} 
a.edit:active { color: #999999;
         text-decoration:none ;} 





