@charset "utf-8";

h1{
	margin-top: 11px;
}

.text{
	margin: 5px 0;
	text-align: right;
}

#main_column {
padding:9px 0 0 0;
font-size:80%;
}
#main_column h2{
position:relative;
width:635px;
height:44px;
}
#main_column p{
line-height:21px;
}
#main_column .mt6px{
	margin-top:6px;
}
#main_column img{
	vertical-align:bottom;
}

/*---アンカー---*/

#main_column .anchor{
	width: 636px;
	height: 30px;
	background: url(../img/picture/anchor_bg.jpg) no-repeat;
	margin-bottom: 40px;
	padding: 22px 0;
}
#main_column .anchor table{
	margin: 0 auto;
	width:90%;
	font-size:100%;
}
#main_column .anchor table th{
	border: none;
	vertical-align: middle;
	text-align: left;
	background: url(../img/picture/left_arrow.gif) no-repeat left center;
	padding-left: 10px;

}
#main_column .anchor table th.last{
	padding-right: 0px;
}
#main_column .anchor table th a{
	color: #990000;
	line-height: 15px;
}

/*---年賀状---*/
#main_column #content1{
	width:100%;
	height:575px;
}
#main_column #content1 .con1_h3{
	margin: 30px 0 10px;
}

#main_column #content1 li{
	float: left;
}

#main_column #content1 ul.top_ph li.box1{
	margin:5px 67px 0 0;
}
#main_column #content1 ul.top_ph li.box2{
	margin:5px 0 0 0;
}
#main_column #content1 ul.btm_ph li.box1{
	margin:48px 20px 0 0;
}

#main_column #content1 ul.btm_ph li.box2{
	margin-right: 22px;
}

#main_column #content1 ul.btm_ph li.box3{
	margin-top: 46px;
}

#main_column #content1 ul.top_ph{
	background: url(../img/picture/pic_bg_09.jpg) no-repeat bottom;
	height: 168px;
	margin: 36px 0;
	padding:0 0 0 83px;
}
#main_column #content1 ul.btm_ph{
	background: url(../img/picture/pic_bg_10.jpg) no-repeat bottom;
	height: 260px;
	padding: 0 11px 0;
}
#main_column #content1 li.ph12{
	background: url(../img/picture/pic_shadow_12.jpg) no-repeat bottom;
}

/*---自己紹介---*/
#main_column #content2{
	clear:both;
	background:url(../img/picture/pic_bg_08.jpg) no-repeat bottom;
	position:relative;
	padding:45px 0 0 0;
	width:100%;
	height:319px;
}
#main_column #content2 h3{
	margin-bottom:7px;
}
#main_column #content2 ul li{
	width:182px;
	height:221px;
	background:url(../img/picture/pic_shadow_01.jpg) no-repeat bottom;
	float:left;
	padding:3px 14px 0 14px;
	text-align:center;
}

/*---ライフイベント---*/
#main_column #content3{
	clear:both;
	background:url(../img/picture/pic_bg_08.jpg) no-repeat bottom;
	position:relative;
	padding-top:40px;
	width:100%;
	height:278px;
}
#main_column #content3 h3{
	margin-bottom:7px;
}
#main_column #content3 ul{
	width:476px;
	margin:0 auto;
}
#main_column #content3 ul li{
	width:235px;
	height:156px;
	background:url(../img/picture/pic_shadow_02.jpg) no-repeat bottom;
	float:left;
	text-align:center;
	margin:2px 3px 0 0;
}

/*---日本の風景やお祭り・文化紹介---*/
#main_column #content4{
	background:url(../img/picture/pic_bg_08.jpg) no-repeat bottom;
	position:relative;
	width:100%;
	height:299px;
	clear:both;
	padding-top:40px;
}
#main_column #content4 h3{
	margin-bottom:7px;
}
#main_column #content4 ul li{
	width:227px;
	height:155px;
	background:url(../img/picture/pic_shadow_03.jpg) no-repeat bottom;
	float:left;
	margin:33px 0 0 0;
	text-align:center;
}
#main_column #content4 ul li.picLong{
	margin:5px 0 0 0;
	width:175px;
	height:223px;
	background:url(../img/picture/pic_shadow_04.jpg) no-repeat bottom;
}

/*---上手く撮れた写真や趣味の作品---*/
#main_column #content5{
	background:url(../img/picture/pic_bg_08.jpg) no-repeat bottom;
	position:relative;
	width:100%;
	height:299px;
	padding-top:40px;
	clear:both;
}
#main_column #content5 h3{
	margin-bottom:7px;
}
#main_column #content5 ul li{
	margin:33px 0 0 0;
	width:229px;
	height:156px;
	background:url(../img/picture/pic_shadow_05.jpg) no-repeat bottom;
	float:left;
	text-align:center;
}
#main_column #content5 ul li.picLong{
	margin:3px 0 0 0;
	width:175px;
	height:225px;
	background:url(../img/picture/pic_shadow_06.jpg) no-repeat bottom;
}
	




/*
#main_column h2 .photo{
position: absolute;
right:0;
top:8px;
}

#main_column .top_message{
padding:23px 240px 10px 0;
min-height:120px;
height: auto !important;
height: 120px;
}

#main_column .photos{
padding:25px 0;
text-align:center;
}

#main_column .making {
background: url(../img/picture/making_02.gif) no-repeat left bottom;
padding:0 0 20px 0;
}

#main_column .making p{
display:block;
background: url(../img/picture/making_01.gif) no-repeat left top;
padding:82px 25px 0px 25px;
}

#main_column .making p a{
padding:0 0 0 12px;
background:url(../../common/img/menu_icon_01.gif) no-repeat 0 0.3em;
color:#990000;
}
*/







