@charset "Shift_JIS";
/*----------Pagebody-Layout-----------------------------------------*/
body{margin:0px; padding:0px; font-family:"‚l‚r ‚oƒSƒVƒbƒN",MS UI Gothic,sans-serif; background-image: url(../_img/BGimg30.gif);}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd{margin:0px; padding:0px; text-align:justify; text-justify:inter-ideograph;}br.cb{clear:both;}

/*--*Main Base Layout*---------------------------------------------*/
div#container{width:340px; height:auto; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;}

/*---*Header TITLE*-----------------------------------------------*/
header{width:350px; height:88px; margin-top:10px; margin-bottom:0px; margin-left:auto; margin-right:auto;}
div#wrap{width:330px; height:35px; display:flex; margin-left:auto; margin-right:auto; margin-top:10px;}
div#leftbox{width:47px; height:35px; float:left; padding-top:0px;}
div#centbox{width:236px; height:35px; padding-top:6px;}
div#rghtbox{width:47px; height:35px; float:right; padding-top:0px;}
h2#kai{width:236px; height:35px; margin-left:auto; margin-right:auto;}
h2#kai img{margin-left:auto; margin-right:auto;}
h1#saito{width:310px; height:20px; margin-top:0px; margin-bottom:10px; margin-left:auto; margin-right:auto;}

h4#shu{width:320px; height:11px; margin-left:auto; margin-right:auto; margin-bottom:20px;}

/*---*Site Navi*--------------------------------------------------*/
div#topmnu{width:320px; height:25px; margin-bottom:5px; margin-left:auto; margin-right:auto;}
div#topmnu img#cnt{margin-left:5px; margin-right:5px;}


div#mnu0{width:320px; height:30px; margin-left:auto; margin-right:auto; margin-top:0px; background:#fcf;}
div#mnu0 img{height:30px;}


/*---*Main Area*--------------------------------------------------*/
div#content{width:340px; height:540px; margin-bottom:5px; margin-left:auto; margin-right:auto; margin-top:10px;}

/*---*Main photo*---------------*/
div#figtit{width:320px; height:26px; margin-left:auto; margin-right:auto;}
figure#mphotbox{width:320px; height:240px; margin-left:auto; margin-right:auto; margin-top:0px; background:#fff; border:solid 2px #009; margin-bottom:4px;}
figure#mphotbox img{width:320px; height:240px; margin-top:0px; margin-left:0px;}

/*---miniPhoto Area-------------------------------------------------*/
div#miniph1{width:330px; height:45px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:5px;}
div#miniph1 img{width:60px; height:45px; border:solid 1px #009;}

div#miniph2{width:330px; height:45px; margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:5px;}
div#miniph2 img{width:60px; height:45px; border:solid 1px #009;}

div#miniph3{width:330px; height:45px; margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:5px;}
div#miniph3 img{width:60px; height:45px; border:solid 1px #009;}

div#miniph4{width:330px; height:45px; margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:5px;}
div#miniph4 img{width:60px; height:45px; border:solid 1px #009;}

div#miniph5{width:330px; height:45px; margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:5px;}
div#miniph5 img{width:60px; height:45px; border:solid 1px #009;}
p.cmt{font-size:12px; text-align:center;}

/*------------------------------------------------------------*/
div#mnu1{width:320px; height:30px; margin-left:auto; margin-right:auto;}
div#mnu1 img{height:30px;}
div#mnu2{width:320px; height:30px; margin-left:auto; margin-right:auto; margin-top:10px;}
div#mnu2 img{height:30px;}
div#mnu3{width:320px; height:30px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;}
div#mnu3 img{height:30px;}
div#mnu4{width:320px; height:30px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;}
div#mnu4 img{height:30px;}

/*------------------------------------------------------------*/
h3#linktit{width:80px; height:18px; font-size:16px; margin-left:auto; margin-right:auto;}
div#sitmnu{width:340px; height:30px; margin-top:0px; margin-bottom:0px; margin-left:auto; margin-right:auto;}
h4#pclyt{width:78px; height:16px; font-size:14px; margin-top:10px; margin-left:auto; margin-right:auto; text-align:center;}
div#pc{width:112px; height:30px; margin-top:0px; margin-bottom:10px; margin-left:auto; margin-right:auto;}

/*------------------------------------------------------------*/
footer{width:320px; height:60px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;}
p#namae{font-size:14px; font-weight:bold; color:#9900cc; line-height:1.0; margin-top:0px; margin-bottom:0px; text-align:center;}
p#cprt{font-size:10px; color:navy; letter-spacing:0.5px; margin-top:6px; line-height:1.2; text-align:center;}
