#pickup div.pickup1 {
background-color: white;
margin: 0px 10px 10px 10px;
padding: 0px 0px 10px 0px;
}


/* ¡¡¡¡ bodyÝ’è ¡¡¡¡ */
body {
color : #322E8D;
background-color : #ffffff;
font-size : 16px;
}

.bgcolor1{
background-color:#ffffff;
text-align: center;
}

div.corner_list {
display: block;
overflow: hidden;
margin: 0px auto;
text-align: left;

}

div.corner_list ul {
list-style: none;
}

div.corner_list ul li img.corner_next_img {
float: right;
width: 15px;
height: 15px;
position: relative;
top: 7px;
right: 7px;
}

#sexual_life div.corner_list ul li, #investigation div.corner_list ul li, #monthly_period div.corner_list ul li, #diet div.corner_list ul li{
background: #ffe0ff;
margin: 0px 10px;
padding: 10px;
height: 30px;
background: -webkit-gradient(linear, center top, center bottom, from(#fff8ff), to(#ffe0ff));
background: linear-gradient(top center, #fff8ff 0%, #ffe0ff 100%);
border: solid 1px #FCF;
}


#sexual_life div.sexual_life1, #investigation div.sexual_life1, #monthly_period div.sexual_life1, #diet div.sexual_life1{
font-size : 13px;
margin: 0px 10px;
padding: 10px;
}

#sexual_life div.sexual_life2, #investigation div.sexual_life2, #monthly_period div.sexual_life2{
background: #ffe0ff;
text-align: center;
margin: 0px 10px 30px 10px;
padding: 10px;
height: 20px;
}

#diet div.sexual_life2{
font-size : 11px;
background: #ffe0ff;
text-align: left;
margin: 0px 10px 10px 10px;
padding: 10px;
}

.purple1{
background: #cdb9e1;
text-align: center;
margin: 30px 10px 0px 10px
}

.purple2{
background: #cdb9e1;
text-align: center;
margin: 0px 18px;
padding: 8px 0px;
}

#oyakudati div.helpful_tool, #bodykirei div.helpful_tool, #kikenai div.helpful_tool, #daiet div.helpful_tool{
margin: 0px 10px 0px 10px;
border: solid 1px #cdb9e1;
background-color: #cdb9e1;
-moz-box-shadow: 2px 2px 5px #999;
-webkit-box-shadow: 2px 2px 5px #999;
box-shadow: 2px 2px 5px #999;
padding: 0px 0px 10px 0px;
color: #ffffff;
text-align: left;
}

.pickup1{
margin: 0px 10px;
padding: 0px 0px 10px 0px;
text-align: center;
}

.pickup2{
margin: 0px 10px;
padding: 0px 0px 10px 0px;
text-align: left;
}

#oyakudati div.helpful_tool_open, #bodykirei div.helpful_tool_open, #kikenai div.helpful_tool_open, #daiet div.helpful_tool_open{
margin: 0px 10px 0px 10px;
border: solid 1px #cdb9e1;
background-color: #cdb9e1;
-moz-box-shadow: 2px 2px 5px #999;
-webkit-box-shadow: 2px 2px 5px #999;
box-shadow: 2px 2px 5px #999;
}

.corner1{
 border-bottom: 1px solid #a16a03;
 padding-bottom: 5px; /* “à—e‚Æü‚Æ‚ÌŠÔŠu—Ê */
 border-top-style: dotted;
 text-align: left;
}

.category1{
width: 100%;
margin: 0px 10px;
padding: 0px 0px 10px 0px;
text-align: center;
}

.category2{
width: 100%;
text-align: center;
}

#topics1{
display: block;
width: 100%;
position: static;
margin: 10px 0;
}

.corner2{
padding-bottom: 6px;
border-top-style: dotted;
margin: 5px 0;
text-align: left;
}

.corner3{
padding-bottom: 6px;
border-top-style: dotted;
margin: 5px 0;
text-align: center;
}

#sexual_life{
margin: 10px 0 0 0;
}

#info{
text-align: left;
}

.ue10px{
margin: 10px 0 0 0;
}

.uesita10px{
margin: 10px 0;
}


.ue20px{
margin: 20px 0 0 0;
}

.uesita20px{
margin: 20px 0;
}

.sita20px{
margin: 0 0 20px 0;
}