


/* ============================================================================

	0.初期設定
	1.ヘッダ
	2.ヘッダ
	3.イロイロ
	4.窓 
	5.フッダ

=============================================================================== */




/* 0.初期設定 ********************************************************************/

body, div, img, p, a {
	padding:0;
	margin:0;
}

body {
	height: 1200px;
	width: 700px;
	background-image:url(../images/bg.jpg);
}

/* 初期設定 ***/

/* 1.ヘッダ上 ********************************************************************/

#header_ue {
	visibility: hidden;
	height: 90px;
	width: 700%;
	position: absolute;
	left: 422px;
    	top: 15px;
}

.hd_u_box1{
	height: 51px;
	width: 200px;
	background-image:url(../images/bg-sikaku.png);
	position: absolute;
	left: 0px;
	top: 0px;
}

.Lo_triangle{
	height: 37px;
	width: 27px;
	background-image:url(../images/bg-sannkaku-sita.png);
	background-repeat:none;
	position: absolute;
	left: 82px;
	top: 51px;
}

.mozi1{
	height: 50px;
	width: 200px;
	font-size: 16px;
	color:#BBBBBB;
	text-align: center;
	position: absolute;
	top: 4px;
}

.mozi2{
	height: 50px;
	width: 200px;
	font-size: 16px;
	color:#BBBBBB;
	text-align: center;
	position: absolute;
	top: 24px;
}

#hd_u_home {
	position: absolute;
	left: 1px;
	top: 0px;
}

#hd_u_pf {
	position: absolute;
	left: 137px;
	top: 0px;
}

#hd_u_guddu {
	position: absolute;
	left: 288px;
	top: 0px;
}

#hd_u_yonephoto {
	position: absolute;
	left: 432px;
	top: 0px;
}

#hd_u_tw {
	position: absolute;
	left: 560px;
	top: 0px;
}

/* ヘッダ上 ***/

/* 2.ヘッダ ********************************************************************/

#header {
    background-color: black;
    font-size: 18px;
    color:#BBBBBB;
    height: 40px;
    width: 900%;
    position: absolute;
    left: 12px;
    top: 90px;
}

#hd_box1 {
	position: absolute;
	left: 480px;
	top: 8px;
}

.float_left {
	float: left;
}

.mouse1{
	text-decoration: none;
	color: #636363;
}

.mouse2{
	text-decoration: none;
	color: #ffffff;
}

#home {
	
}

#pf {

}

#guddu {

}

#yonephoto {

}

#tw{

}

/* ヘッダ ***/

/* 3.イロイロ ********************************************************************/
#iroiro {
	height: 1045px;
	width: 385px;
	position: absolute;
	left: 45px;
	top: 0px;
}

#logo {
	height: 112px;
	width: 318px;
	background-image:url(../images/yonehoho-logo.gif);
	position: absolute;
	left: 25px;
	top: 25px;
	alt: yonehoho-logo;
}

#twitter {
	height: 500px;
	width: 385px;
	position: absolute;
	left: -2px;
	bottom: 335px;
}

#t_bg1 {
	height: 15px;
	width: 264px;
	background-image:url(../images/Twitter-bg_01.png);
	position: absolute;
	left: 120px;
	top: -2px;
}

#t_bg2 {
	height: 405px;
	width: 264px;
	background-image:url(../images/Twitter-bg_02.png);
	position: absolute;
	left: 120px;
	top: 13px;
}

.twtr-doc, .twtr-doc em {
	visibility: hidden;
}

.twtr-bd, .twtr-timestamp {
	visibility: visible;
}

.twtr-timestamp {
	position: absolute;
	right: 5px;
}

.twtr-bd{
	position: absolute;
	left: 0px;
	top: -5px;
}

.twtr-tweet-wrap{
	border-bottom-color: #DDDDDD;
	border-bottom-style: dotted
}

#t_bg3 {
	height: 13px;
	width: 264px;
	background-image:url(../images/Twitter-bg_03.png);
	position: absolute;
	left: 120px;
	top: 418px;
}

#t_bg4 {
	height: 28px;
	width: 26px;
	background-image:url(../images/Twitter-bg_04.png);
	position: absolute;
	left: 94px;
	bottom: 85px;
}

#t_img {
	height: 127px;
	width: 218px;
	background-image:url(../images/Twitter-bird.png);
	position: absolute;
	left: 0px;
	bottom: 0px;
}

#charity {
	height: 197px;
	width: 319px;
	background-image:url(../images/charity.png);
	position: absolute;
	left: 35px;
	bottom: 110px;
}

#last_up {
	height: 73px;
	width: 307px;
	background-image:url(../images/syo-yu.png);
	position: absolute;
	left: 40px;
	bottom: 10px;
}

#last_up p {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 20px;
	position: absolute;
	left: 25px;
	bottom: 5px;
}

/* イロイロ ***/

/* 4.窓 ********************************************************************/

#window {
	height: 885px;
	width: 776px;
	position: absolute;
	left: 450px;
	top: 133px;
}

#Up_triangle_home {
	height: 23px;
	width: 27px;
	background-image:url(../images/bg-sannkaku-ue.png);
	position: absolute;
	left: 55px;
	top: 0px;
}

#wd_box1 {
	height: 860px;
	width: 776px;
	background-image:url(../images/bg-sikaku-bo.png);
	position: absolute;
	left: 0px;
	top: 23px;
}

#wd_box2 {
	height: 803px;
	width: 712px;
	background-image:url(../images/bira.png);
	position: absolute;
	left: 32px;
	top: 29px;
}

#wd_box2_1 {
	height: 130px;
	width: 150px;
	background-color:#000;
	position: absolute;
	right: 0px;
	bottom: 120px;
}

#wd_box2_2 {
	height: 120px;
	width: 150px;
	position: absolute;
	right: 0px;
	bottom: 0px;
}

#Up_triangle_pf {
	height: 23px;
	width: 27px;
	background-image:url(../images/bg-sannkaku-ue.png);
	position: absolute;
	left: 192px;
	top: 0px;
}

#pf_mizi1 {
	font-size: 20px;
	color:#F1F1F1;
	position: absolute;
	left: 51px;
	top: 90px;
}

#pf_mizi2 {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 12px;
	color:#F1F1F1;
	position: absolute;
	left: 57px;
	top: 115px;
}

#pf_mizi3 {
	font-size: 19px;
	color:#F1F1F1;
	position: absolute;
	left: 60px;
	top: 240px;
}

#pf_img {
	background-image:url(../images/pf.png);
	height: 632px;
	width: 517px;
	position: absolute;
	left: 210px;
	top: 150px;
}

#Up_triangle_guddu {
	height: 23px;
	width: 27px;
	background-image:url(../images/bg-sannkaku-ue.png);
	position: absolute;
	left: 343px;
	top: 0px;
}

#guddu_mozi1 {
	font-size: 20px;
	color:#000000;
	position: absolute;
	left: 125px;
	top: 660px;
}

#guddu_mozi1 a {
	font-size: 35px;
}

#guddu_img1 {
	background-image:url(../images/yoneT.png);
	height: 450px;
	width: 450px;
	position: absolute;
	left: 180px;
	top: 205px;
}

#guddu_img2 {
	background-image:url(../images/urikire.png);
	height: 288px;
	width: 317px;
	position: absolute;
	left: 35px;
	top: 60px;
}

#guddu_img3 {
	background-image:url(../images/tyuumonn.png);
	height: 40px;
	width: 108px;
	position: absolute;
	left: 510px;
	top: 725px;
	cursor:pointer;
}

#Up_triangle_yonehoho {
	height: 23px;
	width: 27px;
	background-image:url(../images/bg-sannkaku-ue.png);
	position: absolute;
	left: 487px;
	top: 0px;
}

.polaroid {
	width:368px;
	height:376px;
	background-image:url(../images/polaroid-bg.png);
	position:absolute;
}

.polaroid img {
	width:335px;
	height:275px;
	margin:25px 0 0 15px;
}

.polaroid p {
	text-align:center;
	font-family:'MS Pゴシック',Osaka;
	font-size:20px;
	color:#2E2E2E;
	margin-top:20px;
}



/* ---------窓2----------**/
#window2 {
	height: 885px;
	width: 776px;
	position: absolute;
	left: 1250px;
	top: 133px;
/**	background-color: #ff56ff; /**テスト******************/
}

#wd_box3 {
	height: 860px;
	width: 1076px;
	background-image:url(../images/bg-sikaku-bo.png);
	position: absolute;
	left: 0px;
	top: 23px;
}

#wd_box4 {
	height: 803px;
	width: 1012px;
	background-image:url(../images/NEC-1.gif);
/**	background-color: #ff56ff; /**テスト******************/
	position: absolute;
	left: 32px;
	top: 29px;
}

#wd_box4_1 {
	height: 80px;
	width: 160px;
/**	background-color: #f116ff; /**テスト******************/
	position: absolute;
	left: 650px;
	top: 120px;
	color:#FFFFFF;
}





/* 窓 ***/

/* 5.フッダ ********************************************************************/
#footer {
	background-color: black;
	font-size: 15px;
	color:#BBBBBB;
	height: 40px;
	width: 900%;
	position: absolute;
	left: 12px;
	top: 1045px;
}

.ft_img {
	position: relative;
	left: 5px;
	bottom: -10px;
}

.ft_ya {
	position: relative;
	left: 7px;
	bottom: -3px;
}

.ft_font {
	position: relative;
	left: 10px;
	bottom: -8px;
}

.ft_box1 {
	height: 40px;
	width: 260px;
	position: absolute;
	left: 110px;
	bottom: 0px;
}

.ft_box2 {
	height: 40px;
	width: 200px;
	position: absolute;
	left: 380px;
	bottom: 0px;
}

.ft_box3 {
	height: 40px;
	width: 160px;
	position: absolute;
	left: 600px;
	bottom: 0px;
}

.ft_box4 {
	height: 40px;
	width: 1200px;
	position: absolute;
	left: 780px;
	bottom: 0px;
}

/* フッダ ***/