@charset "shift_jis";

/*------------------------------

	03.day03

------------------------------*/

#day #wrapper .contents .mainContents .diary .day03A {
	margin-bottom:45px;
	width:664px;
	position:relative;
}

#day #wrapper .contents .mainContents .diary .day03A p {
	margin:0 0 15px 7px;
}

#day #wrapper .contents .mainContents .diary .day03A .photo01 {
	width:664px;
	height:302px;
	position:relative;
}

#day #wrapper .contents .mainContents .diary .day03A .photo01 .photo01-01 {
	position:absolute;
	top:6px;
	left:5px;
}

#day #wrapper .contents .mainContents .diary .day03A .photo01 .photo01-02 {
	position:absolute;
	top:0;
	left:349px;
}

#day #wrapper .contents .mainContents .diary .day03A .photo01 .photoS01 {
	position:absolute;
	top:36px;
	left:283px;
	z-index:5;
}

#day #wrapper .contents .mainContents .diary .day03A .photo01 .rakugaki01 {
	position:absolute;
	top:-9px;
	left:562px;
	z-index:5;
}

#day #wrapper .contents .mainContents .diary .day03A .photo01 .rakugaki02 {
	position:absolute;
	top:258px;
	left:70px;
}

#day #wrapper .contents .mainContents .diary .day03A .photo01 .rakugaki03 {
	position:absolute;
	top:268px;
	left:265px;
}

#day #wrapper .contents .mainContents .diary .day03A .photo01 .btnGyakkou {
	position:absolute;
	top:268px;
	left:543px;
}

#day #wrapper .contents .mainContents .diary .day03B {
	margin-bottom:40px;
	width:664px;
	position:relative;
}

#day #wrapper .contents .mainContents .diary .day03B h2 {
	margin:0 0 20px 7px;
}

#day #wrapper .contents .mainContents .diary .day03B .photoS02 {
	position:absolute;
	top:0;
	left:540px;
}

#day #wrapper .contents .mainContents .diary .day03B .photoS03 {
	position:absolute;
	top:28px;
	left:594px;
}

#day #wrapper .contents .mainContents .diary .day03B .photo02 {
	padding-left:4px;
	float:left;
}

#day #wrapper .contents .mainContents .diary .day03B .text01 {
	padding-left:347px;
}

#day #wrapper .contents .mainContents .diary .day03B .text01 p {
	margin-bottom:20px;
}

#day #wrapper .contents .mainContents .diary .day03B .text01 p span {
	width:240px;
	display:block;
}

#day #wrapper .contents .mainContents .diary .day03C {
	margin-bottom:35px;
	width:664px;
	position:relative;
}

#day #wrapper .contents .mainContents .diary .day03C .photoS02 {
	position:absolute;
	top:-26px;
	left:79px;
	z-index:5;
}

#day #wrapper .contents .mainContents .diary .day03C .rakugaki04 {
	position:absolute;
	top:-33px;
	left:539px;
	z-index:5;
}

#day #wrapper .contents .mainContents .diary .day03C .rakugaki05 {
	position:absolute;
	top:270px;
	left:466px;
	z-index:5;
}

#day #wrapper .contents .mainContents .diary .day03C  h2 {
	margin-left:7px;
}

#day #wrapper .contents .mainContents .diary .day03C .photoS04 {
	position:absolute;
	top:-1px;
	left:274px;
	z-index:5;
}

#day #wrapper .contents .mainContents .diary .day03C .text02 {
	margin-bottom:15px;
	padding-right:347px;
}

#day #wrapper .contents .mainContents .diary .day03C .text02 p {
	margin-bottom:20px;
	padding-top:20px;
}

#day #wrapper .contents .mainContents .diary .day03C .photo03 {
	padding-right:9px;
	float:right;
}

#day #wrapper .contents .mainContents .diary .day03C .rakugaki06 {
	width:664px;
	height:34px;
	position:relative;
}

#day #wrapper .contents .mainContents .diary .day03C .rakugaki06 li {
	position:absolute;
	top:0;
	left:308px;
}

#day #wrapper .contents .mainContents .diary .day03C .rakugaki06 .btnGyakkou {
	left:543px !important;
}