@charset "Shift_JIS";

/***********************************************/
/* CSS file For Souken Global Co,.Ltd.         */
/* FileName: style.css                         */
/* data:2007/03/03                             */
/***********************************************/

/*-- all --*/

*{
margin:0;
padding:0;
color:#333333;
font-size:9pt;
font-style:normal;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro", "Osaka", "lroSVbN";
line-height:130%;
text-decoration:none;
}

img{
border: 0px;
}

.date{
font-size:7pt;
color: #333333; line-height: 140%;
font-family: Arial;
}

.font1{
color: #333333; line-height: 140%;
}

.font2{
font-size:8pt;
color: #FFFFFF; line-height: 140%;
padding-left: 10px;
}

.font3{
font-size:10pt;
color: #333333; line-height: 180%;
padding-left: 10px;
}

.font4{
font-size:10pt;
color: #333333; line-height: 160%;
padding-left: 10px;
}

.font5{
font-size:10pt;
color: #333333; line-height: 130%;
margin: 4px;
padding: 4px;
}

.font6{
font-size:7pt;
color: #FFFFFF; line-height: 140%;
}

.font7{
margin: 0px 5px 0px;
}

.font8{
font-size:7pt;
color: #C80000; line-height: 140%;
}

.font9{
font-size:10pt;
color: #FF5998; line-height: 160%;
padding-left: 10px;
}

.font10{
font-size:8pt;
color: #333333; line-height: 140%;
}

.err{
color: #ff0000; line-height: 140%;
}

.mark{
color: #ff0000; line-height: 140%;
}

a:link {
color: #FF7508;
}

a:visited {
color: #008000;
}

a:hover {
color: #FF7508;
}

a:active {
color: #FF7508;
;
}


/*-- top --*/
#group-box{
font-size:8pt;
width:372px;
border-right: #CCCCCC 1px inset;
padding-right: 5px;
border-top: #FFFFFF 1px inset;
padding-left: 10px;
background: #FFFFFF;
padding-bottom: 5px;
margin: 0px 0px 25px;
overflow: auto;
border-left: #666 1px inset;
padding-top: 10px;
border-bottom: #666666 1px inset;
scrollbar-arrow-color:#666666;
scrollbar-face-color:#DEDEDE;
scrollbar-highlight-color:#EFEFEF;
scrollbar-3dlight-color:#666666;
scrollbar-track-color:#EAEAEA;
scrollbar-shadow-color:#EFEFEF;
scrollbar-darkshadow-color:#666666;
height: 373px;
}

#group-ad{
font-size:7pt;
margin: 3px 3px 3px;
padding: 3px;
}


/*-- message --*/
#pm{
line-height: 150%;
}

.sign{
padding-right: 10px;
}


/*-- privacy --*/
#pp{
line-height: 150%;
}

#pp-b{
font-weight: bold;
}


/*-- contact --*/
.fin{
color: #333333; line-height: 140%;
}

.radio-box{
border: 1px solid #CCCCCC;
background: #F2FFD7;
}

.text_area{
border: 1px solid #CCCCCC;
width:350px;height:130px;
overflow:auto;
scrollbar-arrow-color:#666666;
scrollbar-face-color:#DEDEDE;
scrollbar-highlight-color:#EFEFEF;
scrollbar-3dlight-color:#666666;
scrollbar-track-color:#EAEAEA;
scrollbar-shadow-color:#EFEFEF;
scrollbar-darkshadow-color:#666666;
background:#F2FFD7;
color: #333333;
}

.mail_area{
border: 1px solid #CCCCCC;
width:240px;
background:#F2FFD7;
color: #333333;
ime-mode:disabled;
}

.name_area{
border: 1px solid #CCCCCC;
width:200px;
background:#F2FFD7;
color: #333333;
}

.p-box{
width:459px;
border-right: #CCCCCC 1px inset;
padding-right: 5px;
border-top: #666 1px inset;
padding-left: 10px;
background: #f2ede9;
padding-bottom: 5px;
margin: 0px 0px 15px;
overflow: auto;
border-left: #666 1px inset;
padding-top: 5px;
border-bottom: #666 1px inset;
scrollbar-arrow-color:#666666;
scrollbar-face-color:#DEDEDE;
scrollbar-highlight-color:#EFEFEF;
scrollbar-3dlight-color:#666666;
scrollbar-track-color:#EAEAEA;
scrollbar-shadow-color:#EFEFEF;
scrollbar-darkshadow-color:#666666;
height: 110px;
}

a.shop_link:link {
	color: #600808;
}

a.shop_link:visited {
	color: #600808;
}

a.shop_link:hover {
	color: #600808;
	text-decoration: underline;
}

a.shop_link:active {
	color: #600808;
}

.pointer {
	padding-top: 1px;
}

.border_ccc {
	border: 1px solid #ccc;
}

.voice {
	padding: 10px;
}