/* CSS Document */

body {
	font-size: 12px;
	color: #4C4C4C;
}
img {
    border:0px;
}
body,td,th {
	font-size: 12px;
	color: #333333;
	line-height: 150%;
}
a:link {
	color: #003399;
}
a:visited {
	color: #003399;
}
a:hover {
	color: #0099FF;
}
a:active {
	color: #003399;
}
#ftr {

	color: #FFFFFF;
}
#ftr a:link {
	color: #FFFFFF;
}
#ftr a:visited {
	color: #FFFFFF;
}
#ftr a:hover {
	color: #FFFFFF;
}
#ftr a:active {
	color: #FFFFFF;
}
h1 {
	font-size: 16px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 12px;
}
#box_qa {
	margin: 0px;
	padding: 0px;
	width: 267px;
	border: 1px solid #0099CC;
}
#box_kuchikomi {

	margin: 0px;
	padding: 0px;
	width: 267px;
	border: 1px solid #339966;
}
#box_tokutoku {
	padding: 0px;
	width: 267px;
	border: 1px solid #006633;
	margin-top: 5px;
}
#box_job {
	margin: 0px;
	padding: 0px;
	width: 267px;
	border: 1px solid #CC9900;
	margin-top: 5px;
}
#box_event {
	padding: 0px;
	width: 537px;
	border: 1px solid #CC6600;
	margin-top: 5px;
}
#box_nandemo {
	padding: 0px;
	width: 537px;
	border: 1px solid #683635;
	margin-top: 5px;
}
#box_petvs {
	padding: 0px;
	width: 205px;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
}
#box_pet_chap {
	padding: 0px;
	width: 438px;
	border: 1px solid #FF3300;
	margin-top: 5px;
}
#box_tour {
	padding: 0px;
	width: 300px;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
}
#box_park {
	padding: 0px;
	width: 588px;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
}
#box_hanabi {
	padding: 0px;
	width: 497px;
	border: 1px solid #000099;
	margin-top: 5px;
}
#box_hanabi2 {
	padding: 0px;
	width: 358px;
	border: 1px solid #DDDDFF;
	margin-top: 5px;
}
#box_event_index {
	padding: 0px;
	width: 260px;
	border: 1px solid #CC6600;
	margin-top: 5px;
}
#box_ouentai_c {
	padding: 0px;
	width: 175px;
	border: 1px solid #FF6600;
	margin-top: 5px;
}
#box_ouentai_n {
	padding: 0px;
	width: 175px;
	border: 1px solid #009900;
	margin-top: 5px;
}
#box_ouentai_s {
	padding: 0px;
	width: 175px;
	border: 1px solid #0000FF;
	margin-top: 5px;
}
#box_ouentai_top {
	padding: 0px;
	width: 544px;
	border: 1px solid #EBEBEB;
	margin-top: 5px;
}
p {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
hr {
	border: 1px solid #CCCCCC;
	padding: 0px;
	height: 1px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.box_pdng5px {
	margin: 0px;
	padding: 5px;
}
.fntclr_white {
	color: #FFFFFF;
}
form {
	margin: 0px;
	padding: 0px;
}
ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size: 12px;
}
.fntclr_dred {

	color: #990000;
}
.box_pdng_l15px {
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.shop_hr {
	height: 1px;
	border: 1px dashed #003366;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.fntclr_dblue {

	color: #003366;
}
.fontclr_red {
	color: #ff0000;
}
.num { font-size:12px; font-family:Verdana,Helvetica,Arial; }
.s1  { font-size:10px; font-family:Verdana,Helvetica,Arial; }
.s2  { font-size:10px; font-family:"MS UI Gothic", Osaka, "ＭＳ Ｐゴシック"; }

#p_review {
	line-height:2.0;
}

#shopmail a:link {
	color: #003399;
	text-decoration: none;
}
#shopmail a:visited {
	color: #003399;
	text-decoration: none;
}
#shopmail a:hover {
	color: #0099FF;
}
#shopmail a:active {
	color: #003399;
}






/***************************************************************************/
/*　　　　　　　　　　　                             　　　　              */
/*    URL:     http://www.coco-ejan.com/hosting_service/index.html   　 　 */
/*                                                   　　　　              */
/*    制作日:  2007.07.11                            　　　　              */
/*                                                   　　　　              */
/*           CSS Document追加 (大塚商会ホスティングページ)                 */
/*                                                   　　　　              */
/***************************************************************************/



/* ---------- マージン(余白) height:(高さ)・background-color:背景色 ---------- */

.sp5h { width:  1px; 
        height: 5px; 
        background-color: #ffffff; 
        background-image: url(img/space/space.gif);} 

.sp10h { width: 1px; 
         height: 10px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 

.sp20h { width: 1px; 
         height: 20px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 

.sp30h { width: 1px; 
         height: 30px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 

.sp40h { width: 1px; 
         height: 40px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 

.sp50h { width: 1px; 
         height: 50px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 


/* ---------- マージン(余白) width:(横幅)・background-color:背景色 ---------- */

.sp5w  { width:  5px; 
         height: 1px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 

.sp10w { width: 10px; 
         height: 1px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 

.sp20w { width: 20px; 
         height: 1px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 

.sp30w { width: 30px; 
         height: 1px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 

.sp40w { width:40px; 
         height: 1px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 

.sp50w { width: 50px; 
         height: 1px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 

.sp60w { width: 60px; 
         height: 1px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 

.sp70w { width: 70px; 
         height: 1px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 

.sp80w { width: 80px; 
         height: 1px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 

.sp90w { width: 90px; 
         height: 1px; 
         background-color: #ffffff; 
         background-image: url(img/space/space.gif);} 

.sp100w { width: 100px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp110w { width: 110px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp120w { width: 120px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp130w { width: 130px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp140w { width: 140px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp150w { width: 150px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp200w { width: 200px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp250w { width: 250px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp260w { width: 260px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp300w { width: 300px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp350w { width: 350px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 



.sp500w { width: 500px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp550w { width: 550px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp600w { width: 600px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp650w { width: 650px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp660w { width: 660px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp670w { width: 670px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp680w { width: 680px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp690w { width: 690px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 

.sp720w { width: 720px; 
          height: 1px; 
          background-color: #ffffff; 
          background-image: url(img/space/space.gif);} 


/* --------------- 水平線 --------------- */

.hr1 {
       border : 1px #D3D3D3 dotted ;
       width : 600px ;
       height : 1px ;
}


.hr2 {
       border : 1px #D3D3D3 dotted ;
       width : 525px ;
       height : 1px ;
}


/* --------------- 外 枠：テーブル --------------- */

.frame1  {
           border-color: #666666 ;
           border-width: 1px ;
           border-style: solid ;
}          /* 枠色:グレー */


/* --------------- 背景色:タイトル --------------- */

.menu_color  {background-color:#FAF0E6;}   /* 背景色:linen */

.color1      {background-color:#F4A460;}   /* 背景色:sandybrown */
.color2      {background-color:#6495ED;}   /* 背景色:cornflowerblue */


#color1      {background-color:#E6E6FA;}   /* 背景色:lavender */
#color2      {background-color:#E6E6FA;}   /* 背景色:lavender */
#color3      {background-color:#E6E6FA;}   /* 背景色:lavender */

