/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(/kanri/mt-static/themes-base/blog.css);
@import url(/kanri/mt-static/themes/shiny/screen.css);
/* end StyleCatcher imports */


a:link {color : #000000 ;text-decoration : none;}
a:visited {color : #000000 ;text-decoration : none;}
a:hover {color : #FF0096 ;text-decoration : none;}
a:active {color : #FF0096 ;text-decoration : none;}
img{border:0;}
body{
background: #F7F8F3 url(http://www.shiny-dachs.com/img/pageback_960.gif) center top repeat-y;
}
background:url(http://www.shiny-dachs.com/img/bg.gif) #F7F8F3 repeat-x;
img{
border:0;
}

p{
font-size:11pt;
line-height:1.5em;
}

table{
font-size:10pt;
line-height:1.5em;
}

.shopdetail{
font-size:10pt;
border:1px #cccccc solid;
width:600px;

}

.dog{
font-size:11pt;
width:590px;
padding-left:10px;
}
.dog_t{
font-size:11pt;
width:590px;
padding-left:10px;
}
.dogtd{
background:#FFF9CD;
}

#line{
border:0;
width:520px;;
margin:0px;
padding:0;

background-image:url(http://www.shiny-dachs.com/img/hr.gif) repeat-x;

}
#tophead{
margin:0px;
padding:3px;
font-size:10pt;
color:#ffffff;
background:red;
text-align:center;
height:15px;
line-height:1em;
}
div#top #logo{
width:900px;
height:190px;
margin:0px auto;
padding:0px auto;
text-align:center;
}
div#top #logo a{
background:url("http://www.shiny-dachs.com/img/logo.png") no-repeat;
width:900px;
height:190px;
text-indent:-10000px;
display:block;
margin:0px;
padding:0px;
}
h1 a{
background:url("http://www.shiny-dachs.com/img/logo.png") no-repeat;
width:900px;
height:190px;
text-indent:-10000px;
display:block;
margin:0px;
padding:0px;
/*
margin:0px;
padding:3px;
font-size:10pt;
color:#ffffff;
background:red;
text-align:center;
height:15px;
line-height:1em;
*/
}

h2{
margin:0px;
padding:0px;
font-size:10pt;
text-align:left;
color:#505050;
line-height:1.5em;
}

h4{
margin:0px;
padding:0px;
padding-top:15px;
padding-left:50px;
width:600px;
height:50px;
font-size:16pt;
font-weight:bold;
font-family:monospace;
text-align:left;
color:#739E20;
background:url(http://www.shiny-dachs.com/img/title-bg1.jpg) no-repeat;
}
div .titlebar{
margin:0px;
padding:0px;
padding-top:15px;
padding-left:50px;
width:600px;
height:50px;
font-size:16pt;
font-weight:bold;
font-family:monospace;
text-align:left;
color:#739E20;
background:url(http://www.shiny-dachs.com/img/title-bg1.jpg) no-repeat;
}
h6{
font-size:10.5pt;
text-align:left;
margin:5px;
padding:2px;
background: #FFF9CD;

}

h3{
font-size:10.5pt;
text-align:left;
margin:5px;
padding:2px;
color:blue;
}

h5{
margin:0px;
padding:0px;
padding-left:20px;
padding-top:10px;
font-size:10pt;
text-align:center;
color:#505050;
}


ol{
list-style-type: disc; 
list-style-position: outside; 
margin: 0 0 0 20px; 
padding:0px;
}

li.dft{
list-style-type: disc; 
margin:0px ;
padding:0px;
width:auto;
height:auto;
background:no;
font-size:10pt;
}
#menu{
width:220px;
border:1px #cccccc solid;
margin:0px 0px 0px 10px;
}
*:first-child #menu ul { 
list-style-type: none; 
text-align:left;
overfllow:hidden;
width:220px;
margin:0px;
padding:10px;
} 
*html #menu ul { 
list-style-type: none; 
text-align:left;
overfllow:hidden;
width:220px;
margin:0px;
padding:0px;
} 
#menu li{
margin:0px;
padding:0px;
background:url(http://www.shiny-dachs.com/img/menu-01.gif) no-repeat;
width:200px;
height:40px;
font-size:11pt;
}
#menu li.menu-c {
background:url(http://www.shiny-dachs.com/img/menu-03.gif) no-repeat;
width:200px;
height:35px;
margin:0px;
font-size:10pt;
}
#menu li.menu-c a{
width:120x;
height:15px;
margin:0px 0px 0px 15px;
font-size:10pt;
}
*html #menu li.menu-c a{
width:125x;
height:15px;
margin:10px 0px 0px 70px;
font-size:10pt;
}
*html #menu li a{
padding:0px;
margin:15px 0px 0px 55px;
width:140px;
height:20px;
font-size:11pt;
display:block;
}
#menu li a{
margin:0px;
padding:15px 0px 0px 55px;
width:140px;
height:20px;
font-size:11pt;
display:block;
}
*:first-child #qa ul { 
list-style-type: none; 
margin:0px 0px 0px 10px;
text-align:left;
width:220px;
border:1px #cccccc solid;
overfllow:hidden;
} 
*html #qa ul { 
list-style-type: none; 
margin:0px 0px 0px 10px;
text-align:left;
width:220px;
border:1px #cccccc solid;
overfllow:hidden;
} 
#qa li{
margin:0px;
padding:0px;
background:url(http://www.shiny-dachs.com/img/contents.gif) no-repeat;
width:200px;
height:40px;
font-size:11pt;
}
*html #qa li a{
padding:0px;
margin:15px 0px 0px 25px;
width:175px;
height:20px;
font-size:11pt;
display:block;
}
#qa li a{
margin:0px;
padding:15px 0px 0px 25px;
width:175px;
height:20px;
font-size:11pt;
display:block;
}
#header-content p{line-height:80%;padding:0;margin:0;}
.kazoku{
margin:0px;
text-align:left;
background: url(http://www.shiny-dachs.com/img/kazoku.jpg) no-repeat center;
width:515px;
height:273px;
}

.kazoku p{
margin:0px;
padding:0px;
padding-top:35px;
padding-left:45px;
width:260px;
line-height:1.2em;
}

#shop{
font-size:9pt;
text-align:right;
margin:0px;
padding-right:40px;
}
#dogs2{
font-size:9pt;
text-align:center;
padding:10px;
width:98%;
background:#FFE992;
border:1px orange solid;
border-bottom:0px;
}

#dogs{
font-size:8pt;
text-align:left;
border:1px orange solid;
padding:10px;
width:98%;
background:#FDF5D7;
}

#areas{
font-size:8pt;
text-align:left;
border:1px orange solid;
padding:10px;
width:98%;
background:#FDF5D7;
}

#areas2{
font-size:9pt;
text-align:center;
padding:10px;
width:98%;
background:#FFE992;
border:1px orange solid;
border-bottom:0px;
}

#box{
width:600px;
border:1px #93C722 solid;
font-size:10pt;
margin:0px;
padding:15px;
padding-top:10px;
text-align:left;
line-height:1.5em;
ackground:#FFF9CD;
}
#footer{clear:both;}
.movieon{width:136px;height:30px;}
.dog-joho{float:left;width:310px;height:484px;padding:5px;margin:5px;background:url(http://www.shiny-dachs.com/img/koinu-bg.gif) no-repeat;}

.contacts{width:600px;text-align:right;padding:10px;}
.trimmingline{font-size:1px;color:#fff;display:block;text-indent:-10000px;}