/* 08/09/01_憹揷捛婰丂偙偙偐傜 */
/* 儘乕僇儖僫價CSS 撉傒崬傒 */
@import "navi.css";

/* 儚乕儖僪攝壓儊僯儏乕CSS 撉傒崬傒 */
@import "menu.css";


/* 090909_崟揷捛婰丗 偡偔偡偔Q&A 傛偔偁傞幙栤 CSS 撉傒崬傒 */
@import "world1.css";
/* 090909_崟揷捛婰丗 偙偙傑偱 */

.clear {
	clear: both;
	margin: 0;
	padding: 0;
	line-height: 1;
	font-size: 1px;
	overflow: hidden;
}

.none {
	display: none;
}

body {
	margin-top: 0;
}

#header a:link,
#footer a:link,
.local_navi a:link {
	color: #5A5A5A;
	text-decoration: none;
}

#header a:visited,
#footer a:visited,
.local_navi a:visited {
	color:#5A5A5A;
	text-decoration: none;
}

#header a:hover,
#footer a:hover,
.local_navi a:hover {
	color: #FE78AA;
	text-decoration: none;
}

#header a:active,
#footer a:active,
.local_navi a:active {
	color: #FE78AA;
	text-decoration: none;
}

/* 儕僯儏乕傾儖僼僢僞乕 */
address {
	font-style: normal;
	margin: 0;
	padding: 0;
}

/* 08/09/01_憹揷捛婰丂偙偙傑偱 */

A:link { text-decoration:underline; color:#3333FF }

A:visited { text-decoration:underline; color:#663399 }

A:active { text-decoration:none; color:#FF6699 }

A:hover { text-decoration:underline; color:#FF6699 }


body
{
	background: #FFFFFF;
	color: #484848;
}


/* ===== html elements ======= */
h1,h2,h3,h4,h5,p,ul,li { margin: 0; padding: 0; }
img { margin: 0; border: none; }


/* ===== headerparts ======= */

form.search {margin: 0;}

#pan A , #pan A:link, #pan A:visited {
	background: transparent;
	color: #F69;
	text-decoration: none;
	}
	
#pan A:active, #pan A:hover {
	background: transparent;
	color: #F69;
	text-decoration: underline;
	}

.pan-next { color:#F87C46 }

/* ===== parts ======= */
H1 {
   color: #E05;
   font-weight: bold;
   font-size: 18px;
   }

H1.midasi {
	font-size:16px;
   width:420px;
   background: #FFF;
   color: #C63;
   border-width:0 0 0 8px;
   border-style:solid;
   border-color:#FFAD8C;
   padding:0;
   padding-left:10px;
   margin:0;
   margin-left:2px;
   font-weight: bold;

   }

H1.qa_midasi {
	font-size:14px;
    color: #F64875;
    font-style: normal;
    line-height: 1.6;
    margin: 0 0 0 15px;
    width: 430px;

   }

H3.midasi {
   width:420px;
   background: #FFF;
   color: #C63;
   border-width:0 0 0 8px;
   border-style:solid;
   border-color:#FFAD8C;
   padding:0;
   padding-left:10px;
   margin:0;
   margin-left:2px;
   font-weight: bold;

   }

H3.release {
   font-weight: bold;
   background: #FFF;
   color: #000;
   }
H3.sitemap {
   font-weight: bold;
   background: #FFF;
   color: #666;
   padding:0;
   margin:0;
   }

H4.midasi {
   background: #FFF;
   color: #484848;
   font-weight: bold;
   padding:0;
   margin:0;

   }

.list-m
 {
   font-weight: bold;
   }

/* ===== textcolor ======= */

/* color-blue */
.tips{ color:#212F85;}
/* color-pink */
.points{ color:#FF4477;}
/* top-orange day- */
.date{ color:#F67D48;}
/* gray day */
.days{ color:#666;}
/* catch */
.catch{ color:#960;}
/* attention rad */
.attention{ color:#FF0000;}
/* qa */
.question{ color:#F64875;}
/* mama no koe */
.voice{ color:#D41955;}
/* English */
.en{ font-family:Geneva, Arial, Helvetica, sans-serif;}



/* ===== world-textcolor ======= */

.pre{ color:#D41955;}
.before{ color:#212F85;}
.first{ color:#1C6324;}
.middle{ color:#744008;}
.latter{ color:#5E37A0;}
.finish{ color:#AC4627;}
.child{	color:#1C6324;}
.handmade{ color:#FF0000;}
.menu-ttl{ color:#663300;}
.wako{ color:#339900;}
.menu-mini{ color:#198411;}


/* ===== premamaparts ======= */
#premama A , #premama A:link, #premama A:visited {
	background: transparent;
	color: #036;
	text-decoration: none;
	}
	
#premama A:active, #premama A:hover {
	background: transparent;
	color: #f69;
	text-decoration: underline;
	}



/* ===== product-textcolor ======= */


/* ===== medical-textcolor ======= */
.cube-attention{ color:#0D2D89;}
.medical-midasi{ color:#006B05;}

/* ===== premamaparts ======= */
H3.sitemap A , H3.sitemap A:link, H3.sitemap A:visited {
	background: transparent;
	color: #666;
	text-decoration: none;
	}
	
H3.sitemap A:active, H3.sitemap A:hover {
	background: transparent;
	color: #f69;
	text-decoration: underline;
	}


/*丂僼僅乕儉丂儅乕僕儞僒僀僘愝掕丂*/
form { margin: 0; padding: 0; }

/*丂僥僉僗僩僒僀僘愝掕丂*/
.j10a { font-size: 10px; line-height: 12px; }
.j10b { font-size: 10px; line-height: 14px; }
.j12a { font-size: 12px; line-height: 14px; }
.j12b { font-size: 12px; line-height: 19px; }
.j12c { font-size: 12px; line-height: 18px; }

/*丂儅乕僕儞僒僀僘愝掕丂*/
.mar_l02 { margin-left: 2px; }
.mar_t03_l13 { padding-top: 3px; padding-left: 13px; }
.mar_r07 { margin-right: 7px; }
.mar_t07_l11 { margin-top: 7px; margin-left: 11px; }
.mar_l08_r07 { margin-right: 7px; margin-left: 8px; }
.mar_l12 { margin-left: 12px; }
.mar_l12_r12 { margin-right: 12px; margin-left: 12px; }
.mar_l22 { margin-left: 22px; }
.mar_l28 { margin-left: 28px; }
.mar_l33 { margin-left: 33px; }

/*丂攚宨僀儊乕僕愝掕丂*/
.header_back { background-image: url(https://community.wakodo.co.jp/common/images/head2006/head_back.gif); background-repeat: no-repeat; }
.backline { background-image: url(https://community.wakodo.co.jp/common/images/backline2006.gif); background-repeat: repeat-y; }
.back_cont_l { background-image: url(https://community.wakodo.co.jp/images/top2006/contents_back.gif); background-repeat: no-repeat; background-position: 0 27px; margin-left: 7px; }
.back_cont_r { background-image: url(https://community.wakodo.co.jp/images/top2006/contents_back.gif); background-repeat: no-repeat; background-position: 0 27px; }
.back_pickup { background-image: url(https://community.wakodo.co.jp/images/top2006/pickup_back.gif); background-repeat: repeat-y; }
.back_picbot { background-image: url(https://community.wakodo.co.jp/images/top2006/pic_bot_back.gif); background-repeat: no-repeat; background-position: 8px 0; }
.back_shop { background-image: url(https://community.wakodo.co.jp/images/top2006/shopinfo_back.gif); background-repeat: no-repeat; background-position: 5px 0; }
.back_osusume { font-size: 10px; line-height: 12px; background-image: url(https://community.wakodo.co.jp/images/top2006/osusume_click.gif); background-repeat: no-repeat; width: 155px; height: 31px; display: block; }

/*丂儕儞僋僇儔乕愝掕丂*/
a.pik:link { color: #e680a5; text-decoration: underline; }
a.pik:visited { color: #e680a5; text-decoration: underline; }
a.pik:active { color: #eeb9cc; text-decoration: underline; }
a.pik:hover { color: #eeb9cc; text-decoration: underline; }

a.pik2:link { color: #e680a5; font-weight: bold; text-decoration: none; }
a.pik2:visited { color: #e680a5; font-weight: bold; text-decoration: none; }
a.pik2:active { color: #eeb9cc; font-weight: bold; text-decoration: underline; }
a.pik2:hover { color: #eeb9cc; font-weight: bold; text-decoration: underline; }

a.pik3:link { color: #d73872; text-decoration: none; }
a.pik3:visited { color: #d73872; text-decoration: none; }
a.pik3:active { color: #eeb9cc; text-decoration: underline; }
a.pik3:hover { color: #eeb9cc; text-decoration: underline; }

a.pik4:link { color: #d73872; text-decoration: underline; }
a.pik4:visited { color: #d73872; text-decoration: underline; }
a.pik4:active { color: #eeb9cc; text-decoration: underline; }
a.pik4:hover { color: #eeb9cc; text-decoration: underline; }

a.dak:link { color: #666; text-decoration: none; }
a.dak:visited { color: #666; text-decoration: none; }
a.dak:active { color: #999; text-decoration: underline; }
a.dak:hover { color: #999; text-decoration: underline; }

/*丂NEW僿僢僟乕丂*/
.head_back { background-image: url(https://community.wakodo.co.jp/common/images/header/header_back.gif); background-repeat: repeat-x; }
.head_read {
	color: #666666;
	font-size: 72%;
	line-height: 12px;
	letter-spacing: 1px;
}
.head_logo_r { color: #d73872; font-size: 10px; font-weight: bold; line-height: 12px; margin-top: 19px; }
.seach_box { color: #525252; font-size: 12px; width: 145px; height: 21px; }

/*丂僥僉僗僩僒僀僘丂*/
.j10_12 { font-size: 10px; line-height: 12px; }
.j10_14 { font-size: 10px; line-height: 14px; }
.j10_16 { font-size: 10px; line-height: 16px; }
.j12_16 { font-size: 12px; line-height: 16px; }
.j12_20 { font-size: 12px; line-height: 20px; }
.j14_18 { font-size: 14px; line-height: 18px; }

/*丂儕儞僋僇儔乕丂*/
a.or:link { color: #f60; text-decoration: underline }
a.or:visited { color: #f60; text-decoration: underline }
a.or:active { color: #f93; text-decoration: underline }
a.or:hover { color: #f93; text-decoration: underline }
a.pk:link { color: #e06; text-decoration: underline }
a.pk:visited { color: #e06; text-decoration: underline }
a.pk:active { color: #f69; text-decoration: underline }
a.pk:hover { color: #f69; text-decoration: underline }
a.pkf:link { color: #f69; text-decoration: underline }
a.pkf:visited { color: #f69; text-decoration: underline }
a.pkf:active { color: #f9c; text-decoration: underline }
a.pkf:hover { color: #f9c; text-decoration: underline }



