/* CSS Document */

body{
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 background-color:#FFFFFF;
 color:#000000;
 font-size:12px;
 font-family:"MS SVbN", "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "sans-serif";
 background:url(basepic/background.gif);
 background-position:0% 0%;
 background-repeat:repeat-x;
 letter-spacing:1.5px;
 word-spacing:3px;
}

a{ 
text-decoration:none;
font-size:14px;

line-height:1.4em;
font-family:"lr oSVbN", "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", Osaka;
font-weight:bold;
}

a:link{ 
color:#000000;
} 

a:visited{
color:#000000;
} 

a:active{ 
color:#CC0033;
} 

a:hover{
color:#CC0033;
text-decoration:underline;
}

/* ε\¬ͺ
--------------------------------------------------------------------------------------------*/

#container{
 width:800px;
 margin:auto;
}

/* γwͺ
--------------------------------------------------------------------------------------------*/

#top{
 width:800px;
 height:15px;
}

#logo{
 width:800px;
}

#pic{
 width:798px;
 height:258px;
 border:#000000;
 border-width:1px;
 border-style:solid;
}

#pic_f{
 width:800px;
 height:260px;
}

.poster{
 background:url(poster/pic.jpg);
}

.company{
 background:url(company/pic.jpg);
}

.link{
background:url(link/pic.jpg);
}

.laminate{
background:url(laminate/pic.jpg);
}

.promotion{
background:url(promotion/pic.jpg);
}

.sandbblast{
background:url(sandblast/pic.jpg);
}

.product{
background:url(product/pic.jpg);
}

.paper{
background:url(paper/pic.jpg);
}

.sandblast_class{
background:url(sandblast_class/pic.jpg);
}

.sandblast_gallery{
background:url(sandblast_gallery/pic.jpg);
}

.poster_making{
background:url(poster_making/pic.jpg);
}

.t_shirts{
background:url(t_shirts/pic.jpg);
}

#botton1{
 margin-top:2px;
 width:800px;
}

/* ͺ
--------------------------------------------------------------------------------------------*/

#main{
 width:788px;
 border-color:#000000;
 border-width:1px;
 border-style:solid;
 background-color:#FFFFFF;
 padding:5px;
}

#whatsnew{
 overflow:auto;
 height:145px;
}

#title{
 margin-top:7px;
 margin-left:10px;

 background-color:#FFFFFF;
 margin-bottom:5px;
}

#botton2{
 background-color:#FFFFFF;
 margin-left:60px;
 margin-bottom:4px;
}

#banner{
 float:right;
 margin-left:5px;
 width:195px;
}

#banner_frame{
width:194px;
height:85px;
border-width:1px;
border-style:solid;
border-color:#000000;
margin-bottom:5px;
margin-top:3px;
}



#topics{
 border-bottom:dotted;
 border-bottom-color:#666666;
 border-width:1px;
 margin-left:40px;
 margin-right:10px;
 margin-bottom:8px;
 margin-top:3px;
 color:#000000;
}

/* Ίwͺ
--------------------------------------------------------------------------------------------*/

#footer1{
 clear:both;
 width:800px;
 margin-top:5px;
 margin-bottom:5px;
}

#info{
 margin-top:3px;
 float:left;
 margin-left:2px;
}

#ask{
 margin-right:2px;
}

#footer2{
 width:800px;
}

/* promotiony[Wͺ
--------------------------------------------------------------------------------------------*/

#sub_title{
 margin-top:7px;
 margin-left:10px;
 margin-right:5px;
 background-color:#FFFFFF;
 border-bottom-width:1px;
 border-bottom-color:#FF6600;
 border-bottom-style:solid;
 padding-left:10px;
 clear:left;
 margin-bottom:5px;
}

#price{
margin-left:55px;
margin-top:10px;
margin-bottom:15px;
}

#price_flame{
background-color:#FFFF99;
border-color:#000000;
border-style:solid;
border-width:1px;
width:80px;
height:80px;
float:left;
margin-right:5px;
max-height:160px;
max-width:160px;
}

.price_words{
font-size: 14px;
color: #FF6600;
}

.word_space{
font-size:9px;
}

#plus{
float:left;
font-size:14px;
height:81px;
margin-right:5px;
color:#000000;
}

.message {
margin-top:5px;
font-size:13px;
letter-spacing:2px;
word-spacing:4px;
line-height:1.5em;
color:#000000;
clear:left;
}

#price_space{
margin-top:5px;
margin-bottom:5px;
clear:left;
}

/* postery[Wͺ
--------------------------------------------------------------------------------------------*/

.glay{
color:#666666;
}

/* producty[Wͺ
--------------------------------------------------------------------------------------------*/

#product_sample{
 float:left;
 margin-top:10px;
 margin-right:15px;
 margin-bottom:10px;
}

#product_sample_space{
margin-bottom:10px;
}

/* googlemapy[W\¬ͺ
--------------------------------------------------------------------------------------------*/

#map{
 width: 680px;
 height:580px;
 margin-top:10px;
}

#CenterPoint{
display:none;
}

/* sandblasty[W\¬ͺ
--------------------------------------------------------------------------------------------*/

#pink{
 background-color:#FF6699;
 font-size:12px;
 font-family:"MS SVbN", "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "sans-serif";
 font-weight:bold;
 letter-spacing:4px;
 color:#FFFFFF;
 width:250px;
 height:20px;
 padding-left:8px;
 padding-top:6px;
 margin-bottom:10px;
 clear:both;
 margin-top:10px;
}

#blue{
 background:url(basepic/blueline.gif);
 background-repeat:no-repeat;
 font-size:12px;
 font-family:"MS SVbN", "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "sans-serif";
 font-weight:bold;
 letter-spacing:2.5px;
 color:#FFFFFF;
 width:159px;
 height:31px;
 padding-left:11px;
 padding-top:7px;
 margin-top:5px;
}

#sample_space{
background:#FFFFFF;
margin-bottom:30px;
margin-top:5px;
}

/* sandblast_classy[Wͺ
--------------------------------------------------------------------------------------------*/
.red{
 color:#CC0033;
}

/* linky[Wͺ
--------------------------------------------------------------------------------------------*/

#link{
margin-left:10px;
margin-top:10px;
margin-bottom:5px;
}

.link_message{
margin-left:10px;
font:"lr oSVbN", "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", Osaka;
font-size:12px;
color:#333333;
letter-spacing:1px;
}

/* sandblast_galleryy[Wͺ
--------------------------------------------------------------------------------------------*/

#pic_space{
margin-bottom:5px;
margin-right:5px;
float:left;
}

