@charset "UTF-8";

/* 各Ｗｅｂページ専用スタイルシート
	他の場所に影響を避けるために
	.entry-content を必ずつけること
*/

/* パーソナルカラーで印象美人度アップ！ */

.entry-content strong {
color:#CC3300;
}

.entry-content em {
color:#CC3300;
font-style:normal;
font-weight:normal;
}

.entry-content h3 {
clear:both;
width:655px;
height:25px;
margin:0px 0px 10px 20px;
padding:15px 0px 0px 25px;
background-image:url(/image/shiki/entry/personal/h3.jpg);
background-position:left top;
background-repeat:no-repeat;
font-size:14px;
color:#330000;
}

.entry-content .intro_right {
float:right;
margin:0px 0px 0px 0px;
padding:0px 0px 20px 0px;
}

.entry-content .intro_left {
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 20px 0px;
}

.entry-content p {
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
color:#222222;
}

.entry-content p.intro {
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
}

.entry-content #part1_blue {
background-image:url(/image/shiki/entry/personal/part1_img_blue.jpg);
background-position:top left;
background-repeat:no-repeat;
width:410px;
margin:10px 0px 10px 30px;
padding:6px 0px 8px 20px;
}

.entry-content #part1_blue p {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.entry-content #part1_pink {
background-image:url(/image/shiki/entry/personal/part1_img_pink.jpg);
background-position:top left;
background-repeat:no-repeat;
width:410px;
margin:10px 0px 10px 30px;
padding:6px 0px 8px 20px;
}

.entry-content #part1_pink p {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.entry-content #part1_teigi {
clear:both;
background-image:url(/image/shiki/entry/personal/part1_img02.jpg);
background-position:top left;
background-repeat:no-repeat;
margin:0px 0px 0px 40px;
padding:0px 0px 20px 150px;
height:110px;
}

.entry-content #part1_iikoto01 {
background-image:url(/image/shiki/entry/personal/part1_iikoto01.jpg);
background-position:left bottom;
background-repeat:no-repeat;
color:#330000;
font-size:12px;
margin:0px 0px 0px 0px;
padding:20px 0px 0px 100px;
width:580px;
height:48px;
}

.entry-content #part1_iikoto02 {
background-image:url(/image/shiki/entry/personal/part1_iikoto02.jpg);
background-position:left top;
background-repeat:repeat-y;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 20px;
width:660px;
}

.entry-content #intro2 {
margin:0px 0px 0px 0px;
padding:0px 0px 20px 0px;
background-image:url(/image/shiki/entry/personal/part2_img01.jpg);
background-position:right top;
background-repeat:no-repeat;
}

.entry-content #intro2_b {
margin:10px 0px 0px 0px;
padding:0px 240px 20px 0px;
background-image:url(/image/shiki/entry/personal/part2_img02.jpg);
background-position:right top;
background-repeat:no-repeat;
}

.entry-content #intro2_b p#yellow {
background-color:#FFF5D7;
color:#330000;
width:300px;
margin:0px 0px 10px 20px;
padding:4px;
}

.entry-content #intro2_b p#blue {
background-color:#D5ECF4;
color:#330000;
width:300px;
margin:0px 0px 10px 20px;
padding:4px;
}

.entry-content #ch {
margin:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
}

.entry-content #teigi2 {
margin:0px 0px 0px 20px;
padding:0px 0px 20px 190px;
background-image:url(/image/shiki/entry/personal/part2_img03.jpg);
background-position:left top;
background-repeat:no-repeat;
}


.entry-content #part3 {
margin:0px 0px 0px 0px;
padding:10px 170px 60px 0px;
background-image:url(/image/shiki/entry/personal/part3_img01.jpg);
background-position:right top;
background-repeat:no-repeat;
}

.entry-content a:link {
color:#2084A1;
text-decoration:none;
}

.entry-content a:visited {
color:#2084A1;
text-decoration:none;
}

.entry-content a:active {
color:#2084A1;
text-decoration:underline;
}

.entry-content a:hover {
color:#2084A1;
text-decoration:underline;
}


.entry-content #pagebot {
text-align:center;
margin:0px 0px 0px 0px;
padding:30px 0px 30px 0px;
}
