/*
2008/09/22 .button_k12 追加
2008/09/22 .shosai     追加

<div id="blogtitle"><a href="http://emobile.daddycop.com"><span></span>

*/
.price {
	font-size:15px;
	font-weight:bold;
	color:red;
	font-family: "HGP創英角ｺﾞｼｯｸUB";
	
	}
#blogtitle span{
	position:absolute; 
	margin:0px;padding:0px;
	background: url(images/title_gradient.png) repeat-x bottom;
	height:30px;
	width:450px;
}
.shosai {
	width:166px;
	height:36px;
	margin:5px 10px;
	padding:0;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}

.shosai a {
	width:166px;
	height:36px;
	margin:0;
	padding:0;
	background:url(images/shosai_n_image.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}
.shosai a:hover {
	width:166px;
	height:36px;
	margin:0;
	padding:0;
	background:url(images/shosai_m_image.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}
.request {
	margin:5px 10px;
	padding:0;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}

.request a {
	width:260px;
	height:52px;
	margin:0;
	padding:0;
	background:url(images/request_a.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}
.request a:hover {
	width:260px;
	height:52px;
	margin:0;
	padding:0;
	background:url(images/request_b.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}
.konyu {
	margin:5px 10px;
	padding:0;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}

.konyu a {
	width:114px;
	height:26px;
	margin:0;
	padding:0;
	background:url(images/b_konyu.jpg) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}
.konyu a:hover {
	width:114px;
	height:26px;
	margin:0;
	padding:0;
	background:url(images/br_konyu.jpg) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}
.mousikomi a{
	height:30px;
	margin:0;
	padding:0;
	background: url(images/mousikomi-long_n_image.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}
.mousikomi a:hover {
	width:394px;
	height:30px;
	margin:0;
	padding:0;
	background:  url(images/mousikomi-long_m_image.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}
.mousikomi {
	width:394px;
	height:30px;
	margin:0;
	padding:0;
	text-decoration: none;
	background: url(images/mousikomi-long_n_image.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}
.muryo {
	width:230px;
	height:43px;
	margin:0;
	padding:0;
	background:url(images/muryo00.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}

.trial {
	width:230px;
	height:43px;
	margin:0;
	padding:0;
	background:url(images/trial00.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}
.shukuhaku {
	height:40px;
	margin:0;
	padding:0;
	background:url(images/shukuhaku_n_image.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}

.muryo a {

	height:43px;
	margin:0;
	padding:0;
	background:url(images/muryo00.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}

.trial a {

	height:43px;
	margin:0;
	padding:0;
	background:url(images/trial00.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}
.shukuhaku a {
	width:105px;
	height:40px;
	margin:0;
	padding:0;
	background:url(images/shukuhaku_n_image.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}

.muryo a:hover {
	width:230px;
	height:43px;
	margin:0;
	padding:0;
	background:url(images/muryo01.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}

.trial a:hover {
	width:230px;
	height:43px;
	margin:0;
	padding:0;
	background:url(images/trial01.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}
.shukuhaku a:hover {
	width:105px;
	height:40px;
	margin:0;
	padding:0;
	background:url(images/shukuhaku_m_image.gif) no-repeat 0 0;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
	outline-width: 0;
}
.button_k12 {
	background:url(images/button_k12.gif) no-repeat 0px 5px;
	text-indent:27px;
}

.img img {border:0}

a.img:link {
	text-decoration: none;

}
a.img:visited {
	text-decoration: none;
}
a.img:hover {
	text-decoration: none;
	position: relative;
	top: 1px;
	left: 1px;

}
ul.li_en	{
	list-style:none;
	list-style-image:none;
	margin:0px 0 0 10px;
	padding:0;}
ul.li_en li{
	color:black; 
	font-size:13px; 
	line-height:1.4; 
	font-weight:normal;
	text-align:left;
	list-style:none; 
	list-style-position:outside;
	background:url(images/li_en.gif) no-repeat 0 4px;
	padding:0 5px 3px 15px;
	margin:0;
}
ul.arrows	{
	list-style:none;
	list-style-image:none;
	margin:0px 0 0 10px;
	padding:0;}
ul.arrows li{
	color:black; 
	font-size:13px; 
	line-height:1.4; 
	font-weight:normal;
	text-align:left;
	list-style:none; 
	list-style-position:outside;
	background:url(images/arrows.gif) no-repeat 1px 3px;
	padding:0 5px 3px 18px;
	margin:0;
}
.arrow_rr {
	color:black; 
	font-size:13px; 
	line-height:1.4; 
	font-weight:normal;
	text-align:left;
	background:url(images/arrow_rr.gif) no-repeat 0 4px;
	text-indent:15px;
	margin:5px 10px;
}
ul.list_mark, ul.list-shikaku-ore	{
	list-style:none;
	margin:7px 0px 7px 15px;
	padding:0;
}
ul.list_mark li {
   color:black; 
	font-size:13px; 
	line-height:1.4; 
	font-weight:normal;
	text-align:left;
	list-style-position:outside;
	background:url("images/list_mark.gif") no-repeat -2px 1px;
	padding:0px 0px 3px 19px;
}
ul.list-shikaku-ore li {
   color:black; 
	font-size:13px; 
	line-height:1.4; 
	font-weight:normal;
	text-align:left;
	list-style-position:outside;
	background:url("images/list-shikaku-ore.gif") no-repeat -2px 1px;
	padding:0px 0px 3px 19px;
}
p.buy {
     padding-left   	: 0px;
     margin			  	: 0 0 10px 10px;
     text-indent    	: 40px;
     font-size      	: 110%; 
     font-weight    	: bold; 
     color          	: red;
     background:url(images/arrow_right.gif) 18px 10px no-repeat;
}

p.buy a {
	color:red;
	text-decoration:underline;
}
p.buy a:hover {
	color:blue;
	text-decoration:none;
}
.menu_shadow { 
	display: block; 
	font-size: .8em;
	background-image: url('images/shadow.gif'); 
	background-repeat: repeat-x; 
	background-attachment: scroll; 
	height: 15px; 
	margin: 0px 1px; 
	padding: 0px; 
	background-position: 0%;
}


