/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2005 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 3688 2006-06-02 00:12:18Z drbyte $

 */
 
* {
	margin:0px;
	padding:0px;
}

h1#shippingInfoHeading{
	padding:7px 0 5px 10px;
	width:555px;
	height:33px;
	color:#ffffff;
}


h2{
	padding:20px 10px 10px 10px;
	color:#333333;
}
div#shippingInfo{
	background-image:url("/includes/templates/classic/images/h1_back.gif");
	background-repeat:no-repeat;
}


p{
	font-size:1.15em;
}

p.info{	
	margin-left:15px;
	color:#333333;
	font-size:1.2em;
	}

ul.info-list{
	margin-top:15px;
	margin-left:40px;
	margin-bottom:25px;
	font-size:1.2em;
}

div.info-contents{
	margin:50px 20px 10px 20px;
	background-color:#f5f5f5;
	}

p.info-text{
	margin:10px;
	color:#333333;
	line-height:1.5em;
	}

p.news-toplink{
	margin:5px 40px 30px 0;
	text-align:right;
}




/*****************************************
*
*Since: 2006-08-11
*Modified:2007-01-11
*Guideline:ver.1.03
*Editor:大下　晶弘
*
******************************************
*/

/*Browser-formatting Style*/

*{
	margin:0;
	padding:0;
	border:0;
	}
	
/**/

h1{
	position:relative;
	left:-9999px;
	}
	
h2{
	position:relative;
	left:-9999px;
	}
	
a:link,a:visited{
	color:#666666;
	text-decoration:none;
	}
	
a:hover,a:active{
	color:#666666;
	text-decoration:underline;
	}

/*------------*/
div#guidance{
	clear:both;
	}
	
div#guidance p{
	position:relative;
	top:10px;
	left:-50px;
	font-size:0.8em;
	}	

/*-----------main------------*/

div#main{
	clear:both;
	margin-left:70px;
	width:530px;
	}
	
/*--faq-top--*/

ul#faq-list{
	margin-top:15px;
	}

li.qalist-title{
	padding-left:10px;
	width:530px;
	display:block;
	color:#666666;
	font-size:1.3em;
	line-height:2em;
	background-color:#ffe4e1;
	}
li.qalist{
	padding:5px;
	position:relative;
	left:15px;
	width:530px;
	display:block;
	font-size:1.15em;
	background-color:#ffffff;
	}



div#faq-top p{
	margin-top:10px;
	margin-left:50px;
	font-size:0.8em;
	color:#ffe4e1;
	}

div#faq-title{
	margin-top:20px;
	width:480px;
	height:87px;
	background-image:url(../images/faq-bigbanner.gif);
	}

/*--faq-list--*/

div.faq-list img{
	margin-top:5px;
	margin-left:10px;
	}

div.list-title{
	margin-top:20px;
	width:530px;
	height:38px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background-color:#ccecdd;
	}
	
div.title-one{
	margin-left:10px;
	padding-top:7px;
	background:url(/images/about-miru.gif) no-repeat left;
	}
div.title-two{
	margin-left:10px;
	padding-top:7px;
	background:url(/images/about-order.gif) no-repeat left;
	}
div.title-three{
	margin-left:10px;
	padding-top:7px;
	background:url(/images/about-logi.gif) no-repeat left;
	}
div.title-four{
	margin-left:10px;
	padding-top:7px;
	background:url(/images/about-payment.gif) no-repeat left;
	}
div.title-five{
	margin-left:10px;
	padding-top:7px;
	background:url(/images/about-cancel.gif) no-repeat left;
	}
div.title-six{
	margin-left:10px;
	padding-top:7px;
	background:url(/images/about-gift.gif) no-repeat left;
	}
div.title-seven{
	margin-left:10px;
	padding-top:7px;
	background:url(/images/about-mail.gif) no-repeat left;
	}
div.title-eight{
	margin-left:10px;
	padding-top:7px;
	background:url(/images/about-point.gif) no-repeat left;
	}
div.title-nine{
	margin-left:10px;
	padding-top:7px;
	background:url(/images/about-others.gif) no-repeat left;
	}
div.title-guide{
	margin-left:5px;
	padding-top:20px;
	background:url(/images/about-techguide.gif) no-repeat left;
	}
div.list-one p{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	width:530px;
	height:40px;
	font-size:0.8em;
	color:#ffe4e1;
	}

div.list-two {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	width:530px;
	height:40px;
	background-color:#f2f4ff;
	font-size:0.8em;
	color:#ac8088;
	}
div.list-last {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:530px;
	height:40px;
	font-size:0.8em;
	color:#ac8088;
	}
div.list-last-one {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:530px;
	height:40px;
	background-color:#f2f4ff;
	font-size:0.8em;
	color:#ac8088;
	}
	
/*----------ページ内リンク---------*/
	
div.list-one a:link{
	color:#ac8088;
	text-decoration:none;
	}
div.list-one a:visited{
	color:#ac8088;
	text-decoration:none;
	}
div.list-one a:hover{
	color:#ac8088;
	text-decoration:none;
	}
div.list-one a:active{
	color:#ac8088;
	text-decoration:none;
	}

div.list-two a:link{
	color:#ac8088;
	text-decoration:none;
	}

div.list-two a:visited{
	color:#ac8088;
	text-decoration:none;
	}
	
div.list-two a:hover{
	color:#ac8088;
	text-decoration:none;
	}

div.list-two a:active{
	color:#ac8088;
	text-decoration:none;
	}
	
div.list-last a:link{
	color:#ac8088;
	text-decoration:none;
	}

div.list-last a:visited{
	color:#ac8088;
	text-decoration:none;
	}
	
div.list-last a:hover{
	color:#ac8088;
	text-decoration:none;
	}

div.list-last a:active{
	color:#ac8088;
	text-decoration:none;
	}

div.list-last-one a:link{
	color:#ac8088;
	text-decoration:none;
	}

div.list-last-one a:visited{
	color:#ac8088;
	text-decoration:none;
	}
	
div.list-last-one a:hover{
	color:#ac8088;
	text-decoration:none;
	}

div.list-last-one a:active{
	color:#ac8088;
	text-decoration:none;
	}
	
/*--------------------------------*/
	

	
/*--faq-minute--*/

div.faq-minute img{
	margin-top:5px;
	margin-left:10px;
	}
	

div.minute-title{
	margin-top:40px;
	width:530px;
	height:38px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background-color:#ffe4e1;
	}
	
div.minutetitle-top{
	margin-left:10px;
	padding-top:7px;
	background:url(../images/prize-about.gif) no-repeat left;
	}
	
div.minute-one {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	width:530px;
	height:160px;
	font-size:1.15em;
	color:#ac8088;
	}

div.minute-two {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	width:530px;
	height:160px;
	background-color:#f2f4ff;
	font-size:1.15em;
	color:#ac8088;
	}
div.minute-three {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	width:530px;
	height:210px;
	font-size:1.15em;
	color:#ac8088;
	}
div.minute-four {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	width:530px;
	height:210px;
	background-color:#f2f4ff;
	font-size:1.15em;
	color:#ac8088;
	}
div.minute-last {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:530px;
	height:160px;
	font-size:1.15em;
	color:#ac8088;
	}	
div.minute-last-one {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:530px;
	height:160px;
	background-color:#f2f4ff;
	font-size:1.15em;
	color:#ac8088;
	}
div.minute-last-two {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:530px;
	height:210px;
	font-size:1.15em;
	color:#ac8088;
	}
div.minute-last-three {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:530px;
	height:210px;
	background-color:#f2f4ff;
	font-size:1.15em;
	color:#ac8088;
	}
div.minute-cont p{
	padding:0 5px 0 5px;
	}
div.minute-cont-one p{
	padding:0 5px 0 5px;
	}
div.minute-cont{
	margin-top:5px;
	float:right;
	width:470px;
	height:90px;
	background-color:#f2f2f2;
	font-size:0.8em;
	color:#666666;
	line-height:1.7em;
	}
div.minute-cont-one{
	margin-top:5px;
	float:right;
	width:470px;
	height:140px;
	background-color:#f2f2f2;
	font-size:0.8em;
	color:#666666;
	line-height:1.5em;
	}