﻿body {
margin: 0;
padding: 0;
line-height:1.6;
font-size:14px;
text-align:center;
/*font-weight:normal;*/
font-family:verdana, arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif;
/*background:url() repeat-x top center; background-position:50% 32px; */
background:#fff;
}

body #index{background:#fff;}

/* Reset ------------------------------------------------------------------ */

html,body,div,ul,ol,li,dl,dt,dd,
form,fieldset,input,textarea,
h1,h2,h3,h4,h5,h6,pre,code,p,blockquote,hr,th,td{ margin: 0; padding: 0; }

h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight: normal; }
table { border-spacing: 0; }
fieldset,img,abbr,acronym { border: 0; }

ol,ul { list-style: none; }
caption,th { text-align: left; }
q:before,q:after { content: ''; }

hr { border: 0; height: 1px; background-color: #000; color: #000; }
a { text-decoration: underline; outline: none; }
a img,:link img,:visited img { border: none; }
:link,:visited { text-decoration: none; }

/* Utilities ----------------------------------------------------------------- */

.pkg:after, #content-inner:after {
content: " ";
display: block;
visibility: hidden;
clear: both;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
}
.pkg, #content-inner { display: block; }
/* no ie mac \*/
* html .pkg, * html #content-inner { height: 1%; }
.pkg, #content-inner { display: block; }
/* */

.inline { display: inline; }
.hidden { display: none; }


/* ------------------------------------------ */
#video_body{ margin: 0 auto; width:460px; /* height: 1200px; */ position:relative;}
#video_body h3{ /*---- visibility: hidden; ---*/ text-indent:-9999px; }
#video_body ul{list-style:none; width:465px;}
#video_body ul li{width:194px;}
#video_body li p{font-size:13px; line-height:18px; text-align:justify;}
#video_body h4{ width:380px; height:45px;/*---- visibility: hidden; ---*/ text-indent:-9999px; background:url(http://the-peace-company.com/peace-co/video/images/video-comment.jpg) no-repeat 0 0px;}
.gojitu{ width:380px; height:45px; text-indent:-9999px; background:url(http://the-peace-company.com/peace-co/video/images/video-gojitu.jpg) no-repeat 0 0px; margin:15px 0 0 0;}


#video-header-main{position:relative; height:245px; text-indent:-9999px; background:url(http://the-peace-company.com/peace-co/video/images/video-header_main.jpg) no-repeat 0 0px;}
#video-header{position:relative; height:260px; text-indent:-9999px; background:url(http://the-peace-company.com/peace-co/video/images/video-header_01.jpg) no-repeat 0 0px;}


#illust-list{height:476px; position:relative; margin:20px 0;}
#illust-list h3{ text-indent:-9999px; }
#illust-list ul{ list-style:none; width:465px; }
#illust-list ul li{ width:194px; }
#illust-list ul li p{ font-size:13px; line-height:18px; text-align:justify;}
#illust-list p{ font-size:13px; line-height:18px; text-align:justify;}

#illust_list_01{ width:465px; height:452px; position:absolute; top:0; left:0; background:url(http://the-peace-company.com/peace-co/video/images/illust-frame_01.jpg) no-repeat 0 0;}
#illust_list_02{ width:465px; height:452px; position:absolute; top:0; left:485px; background:url(http://the-peace-company.com/peace-co/video/images/illust-frame_02.jpg) no-repeat 0 0;}

.viedo-text-long{ position:absolute; top:268px; left:30px; width:405px;}


/*#video_list{ width 620px; height:1400px; position:relative;  margin:20px 0;}*/
#video_list h3{ /*---- visibility: hidden; ---*/ text-indent:-9999px; }
#video_list ul{list-style:none; width:465px;}
#video_list ul li{width:194px;}
#video_list ul li p{font-size:13px; line-height:18px; text-align:justify;}

.video_list{  width:465px; height:456px; float:left; position:relative; margin:0 20px 20px 0; }

#video_list_01{background:url(http://the-peace-company.com/peace-co/video/images/video-frame_01.jpg) no-repeat 0 0;}
#video_list_02{background:url(http://the-peace-company.com/peace-co/video/images/video-frame_02.jpg) no-repeat 0 0;}
#video_list_03{background:url(http://the-peace-company.com/peace-co/video/images/video-frame_03.jpg) no-repeat 0 0;}
#video_list_04{background:url(http://the-peace-company.com/peace-co/video/images/video-frame_04.jpg) no-repeat 0 0;}
#video_list_05{background:url(http://the-peace-company.com/peace-co/video/images/video-frame_05.jpg) no-repeat 0 0;}
#video_list_06{background:url(http://the-peace-company.com/peace-co/video/images/video-frame_06.jpg) no-repeat 0 0;}

.comment{ width:421px; height:55px; position:absolute; top:385px; left:24px; background:url(http://the-peace-company.com/peace-co/video/images/video-com.jpg) no-repeat 0 0px;}
.comment p{ margin:16px 16px 12px 47px; font-size:11px; line-height:16px;}
.comment p a{font-size:10px;}
.comment-half{ width:206px; height:55px; position:absolute; top:326px; left:-12px; background:url(http://the-peace-company.com/peace-co/video/images/video-com-half.jpg) no-repeat 0 0px;}
.comment-half p{ margin:16px 16px 12px 16px; font-size:11px; line-height:16px;}
.comment-half p a{font-size:10px;}


.video-part_01{ margin:8px 0 0px 0; height:20px; background:url(http://the-peace-company.com/peace-co/video/images/video-part_01.gif) no-repeat 0 0px;}
.video-part_01 strong{ visibility: hidden; }
.video-part_02{ margin:8px 0 0px 0; height:20px; background:url(http://the-peace-company.com/peace-co/video/images/video-part_02.gif) no-repeat 0 0px;}
.video-part_02 strong{ visibility: hidden; }









#video-01{ margin: 0 auto; width:460px; height: 820px; position:relative; }
#video-01-inner{ font-size:12px; text-align:justify; padding: 385px 30px 0 30px; width:405px; height:435px; position:absolute; top:0; left:0; background:url(http://the-peace-company.com/peace-co/video/;images/video-frame-body_01.jpg) no-repeat 0 0;}
#video-02{ margin: 0 auto; width:460px; height: 820px; position:relative;}
#video-02-inner{ font-size:12px; text-align:justify; padding: 385px 30px 0 30px; width:405px; height:435px; position:absolute; top:0; left:0; background:url(http://the-peace-company.com/peace-co/video/images/video-frame-body_02.jpg) no-repeat 0 0;}
#video-03{ margin: 0 auto; width:460px; height: 580px; position:relative; }
#video-03-inner{ font-size:12px; text-align:justify; padding: 385px 30px 0 30px; width:405px; height:195px; position:absolute; top:0; left:0; background:url(http://the-peace-company.com/peace-co/video/images/video-frame-body_03.jpg) no-repeat 0 0;}
#video-04{ margin: 0 auto; width:460px; height: 1120px; position:relative; }
#video-04-inner{ font-size:12px; text-align:justify; padding: 385px 30px 0 30px; width:405px; height:735px; position:absolute; top:0; left:0; background:url(http://the-peace-company.com/peace-co/video/images/video-frame-body_04.jpg) no-repeat 0 0;}
#video-05{ margin: 0 auto; width:460px; height: 1170px; position:relative; }
#video-05-inner{ font-size:12px; text-align:justify; padding: 385px 30px 0 30px; width:405px; height:785px; position:absolute; top:0; left:0; background:url(http://the-peace-company.com/peace-co/video/images/video-frame-body_05.jpg) no-repeat 0 0;}
#video-06{ margin: 0 auto; width:460px; height: 466px; position:relative; }
#video-06-inner{ font-size:12px; text-align:justify; padding: 210px 30px 0 30px; width:405px; height:271px; position:absolute; top:0; left:0; background:url(http://the-peace-company.com/peace-co/video/images/video-frame-body_06.jpg) no-repeat 0 0;}
#video-07{ margin: 0 auto; width:460px; height: 666px; position:relative; }
#video-07-inner{ font-size:12px; text-align:justify; padding: 210px 30px 0 30px; width:405px; height:456px; position:absolute; top:0; left:0; background:url(http://the-peace-company.com/peace-co/video/images/video-frame-body_07.jpg) no-repeat 0 0;}

.jump_video{ position:absolute; top:182px; right:3px; }
.jump_video a{ font-size:10px; color:#ED1C24; text-decoration: underline; letter-spacing:-0.03em; }




#photo-list{
        overflow: hidden;
	position:relative;
	margin:20px 0;
}

#container{ overflow:hidden;width:975px; clear:both;background:#fff;}

#container:after {
    content: “ E
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}



/*#photo-list{height:1900px; position:relative; margin:20px 0;}*/
#photo-list h3{ text-indent:-9999px; }
#photo-list ul{ list-style:none; width:465px; }
#photo-list ul li{ width:194px; }

#photo-list ul li p{ font-size:13px; line-height:18px; text-align:justify;}
#photo-list p{ font-size:13px; line-height:18px; text-align:justify;}


.photo_list{  width:465px; height:456px; float:left; position:relative; margin:0 20px 20px 0; }

#photo_list_01{background:url(http://the-peace-company.com/peace-co/video/images/photo-frame_01.jpg) no-repeat 0 0;}
#photo_list_02{background:url(http://the-peace-company.com/peace-co/video/images/photo-frame_02.jpg) no-repeat 0 0;}
#photo_list_03{background:url(http://the-peace-company.com/peace-co/video/images/photo-frame_03.jpg) no-repeat 0 0;}
#photo_list_04{background:url(http://the-peace-company.com/peace-co/video/images/photo-frame_04.jpg) no-repeat 0 0;}
#photo_list_05{background:url(http://the-peace-company.com/peace-co/video/images/photo-frame_05.jpg) no-repeat 0 0;}
#photo_list_06{background:url(http://the-peace-company.com/peace-co/video/images/photo-frame_06.jpg) no-repeat 0 0;}
#photo_list_07{background:url(http://the-peace-company.com/peace-co/video/images/photo-frame_07.jpg) no-repeat 0 0;}
#photo_list_08{background:url(http://the-peace-company.com/peace-co/video/images/photo-frame_08.jpg) no-repeat 0 0;}
#photo_list_09{background:url(http://the-peace-company.com/peace-co/video/images/photo-frame_09.jpg) no-repeat 0 0;}
#photo_list_10{background:url(http://the-peace-company.com/peace-co/video/images/photo-frame_10.jpg) no-repeat 0 0;}
#photo_list_11{background:url(http://the-peace-company.com/peace-co/video/images/photo-frame_11.jpg) no-repeat 0 0;}


.viedo-text-long{ position:absolute; top:268px; left:30px; width:405px;}


.pic-navi{text-align:center;clear:both;padding-top:5px;}








/* illust-wrap */

#illust-wrap{
margin: 0 auto;
}

#illust-text{
margin:25px;
text-align:left;
}

#illust-text h3{font-size:20px; font-weight:bold; margin:0 0 7px 0;}
#illust-text h5{font-size:14px; font-weight:bold; text-indent:-4px; color:#FF9900;}
#illust-text p{margin:3px 0 17px 0;}


/* photo-wrap */

#photo-wrap{
margin: 0 auto; width:700px;
}

#photo-wrap h4{ margin:60px 0 15px; width:380px; height:45px;/*---- visibility: hidden; ---*/ text-indent:-9999px; background:url(<;$MTBlogURL$>images/video-comment.jpg) no-repeat 0 0px;}



#photo-text{
margin:25px auto;
width:650px;
text-align:justify;
overflow:hidden;
}


/* footer */

#footer{ position:relative;  width:100%; height:80px; background-color:#ff9a02; text-align:center;}
.footer-copyright{ margin: 18px; font-size:12px;}








/* 100127追訁E*/
#container{
	/*width:975px;*/
	margin:0 auto;
        padding:0px 0 34px 0;
        position:relative;
}

#container:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

#navi{
	width:240px;
	float:left;
}
#navi ul{
	height:480px;
}
#navi li{
	list-style-type:none;
	width:110px;
	float:left;
	position:relative;
}
#navi li img{
	/*border:3px solid white;*/
	margin:0 4px 8px 8px;
	width:102px;
}

#navi li p{
    position:absolute;
	background: url(images/list_bg.png) no-repeat 0 0;
    bottom:8px;
	left:0;
	padding:2px 8px;
	margin:0 0px 0 8px;
	height:16px;
	font-size:11px;
	line-height:150%;
	overflow:hidden;
	color:#FFFFFF;
}

#navi{
	overflow:hidden;
}
#navi .pageWrap{
	width:480px;
}
#navi .pageWrap .page{
	width:240px;
	float:left;
}
#navi p{
	clear:both;
/*	width:240px;*/
/*	padding:10px 0;*/
	text-align:center;
}
#navi p img{
	cursor:pointer;
}

#main{
	float:right;
}
/*#main img{
	position:absolute;
	border:3px solid white;
    width:100%;
}*/

.stuff{ margin:30px 0; border:1px solid #FF6600; background-color:#fffcd7; padding:15px; }

.stuff img{ border:0;}

#footer{ clear:both; }

ul.thumb-list{ width:900px; margin:0px 18px 10px; padding:0 0 0 30px; overflow:hidden; }

ul.thumb-list:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

ul.thumb-list li{ float:left; width:126px; border:1px solid #CCCCCC; margin:0 20px 20px 0; position:relative; overflow:hidden; }

ul.thumb-list li img{ margin:5px; width:116px; height:70px;}

ul.thumb-list li p{ background:url(./images/bg-white.png) 0 0; position:absolute; bottom:5px; left:5px; height:11px; overflow:hidden; font-size:11px; padding:3px 8px;  }

/*ul#top-photo-list{ background:url(images/bg_top_photo.png) no-repeat 0 0;}
ul#top-illust-list{ background:url(images/bg_top_illust.png) no-repeat 0 0;}
ul#top-video-list{ background:url(images/bg_top_video.png) no-repeat 0 0;}*/

#top-photo{ margin:-20px 0; overflow:hidden;}
#top-illust{ margin:20px 0 20px; overflow:hidden;}
#top-video{ margin:20px 0 20px; overflow:hidden;}

/*demo code*/
#demo1		{ background:url(http://steve.deadlycomputer.com/img/lodgeCrop.jpg) repeat-x top left; height:120px; }
#demo2		{ background:url(http://steve.deadlycomputer.com/photos/Grand%20Canyon/pan/image/mathers-pt-Tall.jpg) repeat-y 0 150px; width:300px; height:300px; }
#demo3		{ background:url(http://the-peace-company.com/new-images/slide_photo.jpg) repeat-x top left; height:150px; margin:4px 0 0; }
#lodge		{ background:url(http://steve.deadlycomputer.com/photos/Grand%20Canyon/pan/image/Lodge.jpg) repeat-x top left; height:300px; width:450px; }
#matherTall	{ background:url(http://steve.deadlycomputer.com/photos/Grand%20Canyon/pan/image/mathers-pt-Tall.jpg) repeat-y 0 100px; width:450px; height:500px; }
#photo-header {
background:url(./images/photo-header.jpg);
background-repeat:no-repeat; 
height:96px;
position:relative;
text-indent:-9999px;
}
#photo-header h1 a{ display:block; position:absolute; top:0; left:0; width:975px; height:96px;}
#photo-header ul{ position:absolute; left:0; top:84px; width:975px;}
#photo-header ul li{ float:left; height:35px; background:url(./images/bg-menu.png); background-repeat:no-repeat;}
#photo-header ul li a{ display:block; height:35px;}
#photo-header ul li.menu_index{ background-position:0 0; width:195px;}
#photo-header ul li.menu_index_visit{ background-position:0 -35px; width:195px;}

#photo-header ul li.menu_photo{ background-position:-195px 0; width:97px; }
#photo-header ul li.menu_photo_visit{ background-position:-195px -35px; width:97px; }

#photo-header ul li.menu_photo2{ background-position:-292px 0; width:98px; }
#photo-header ul li.menu_photo_visit2{ background-position:-292px -35px; width:98px; }

#photo-header ul li.menu_video{ background-position:-390px 0; width:195px;}
#photo-header ul li.menu_video_visit{ background-position:-390px -35px; width:195px;}

#photo-header ul li.menu_illust{ background-position:-585px 0; width:195px;}
#photo-header ul li.menu_illust_visit{ background-position:-585px -35px; width:195px;}

#photo-header ul li.menu_send{ background-position:-780px 0; width:195px;}
#photo-header ul li.menu_send_visit{ background-position:-780px -35px; width:195px;}

#container{ overflow:hidden; padding-top:40px;}

#container:after {
    content: gh;
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}



#main{ width:700px; }

#sidebar{ float:left; margin:0 0 40px; }

#sidebar ul { width:245px; float:left; border-bottom:1px solid #ccc; }
#sidebar ul li{ height:49px; margin:0; padding:0; /*width:110px; border:1px solid #CCCCCC; margin:0 8px 8px 0; position:relative; overflow:hidden;*/}
#sidebar ul li img{ /*margin:5px; width:100px;*/}
/*#sidebar ul li p{ background:url(./images/bg-white.png) 0 0; position:absolute; bottom:5px; left:5px; height:11px; overflow:hidden; font-size:11px; padding:3px 8px;  }*/

div#entry { /*background:url(./images/entry-title.jpg) 0 0;*/ position:relative; background-repeat:no-repeat; margin:0px 0 12px 0; border:solid #ccc; border-width:0px 1px 1px 1px;}
div.entry-main{ position:relative; padding:10px 0 0; border:solid #ccc; border-width:1px 1px 0px 1px;background:#fff;}
div.entry-main ul{ position:relative; height:269px;}
.list_left{ position:absolute; top:10px; left:21px;}
.list_right{ position:absolute; top:10px; left:358px;}
.list_single{  position:absolute; top:10px; left:190px;}




h3#entry-title{ padding:14px; }
/*h3#entry-title span{ font-size:12px; font-weight:normal; position:absolute; top:28px; right:25px;}*/

#video-menu {margin:10px auto 0px auto;width:975px;}
#video-menu ul{margin:0 auto 0 auto; padding:0; width:975px;}
#video-menu li {float:left;margin:0px 5px;color:#87c733;width:auto; padding:0 5px 0 10px;line-height:24px;font-size:14px;background:#ff9933;color:#FFFFFF;border:solid #87c733 2px;background:url();color:#ff4f74;}
#video-menu li a{text-decoration:underline;}
#video-menu li a:link,#video-menu li a:visited{color:#336600;}
#video-menu li a:hover,#video-menu li a:active{color:#336600;}
#video-menu span{font-size:10px;background:#fbddf8;color:#1b6edd;text-decoration:none;}

#if-tmp-menu{z-index:10;
width:975px;
height:33px;
margin: 0 auto;
padding:0;
background:url(./images/top-menu/hif-top-menu_bg.jpg) no-repeat 0 100%;
}
#if-tmp-menu ul{
margin:0;
padding:0;
width:980px;
height:33px;
}
#if-tmp-menu li{
margin:0;
padding:0;
display:inline;
}
#if-tmp-menu li span{
margin:0;
padding:0;
display:none;
}
#if-tmp-menu li a{
display:block;
width:156px; /* 156px */
margin:0;
padding:0px 0;
float:left;
text-align:center;
background:url(./images/top-menu/hif-top-menu_0.gif) no-repeat 0 100%;
}
#if-tmp-menu li.if-tmp-menu1 a{
display:block;margin:0;
width:161px;
height:33px;
padding:0px 0;
float:left;
text-align:center;
background:url(./images/top-menu/hif-top-menu_01.jpg) no-repeat 0 100%; }
#if-tmp-menu li.if-tmp-menu2 a{ 
display:block;margin:0;
width:179px;
height:33px;
padding:0px 0;
float:left;
text-align:center;
background:url(./images/top-menu/hif-top-menu_02.jpg) no-repeat 0 100%; }
#if-tmp-menu li.if-tmp-menu3 a{ 
display:block;margin:0;
width:147px;
height:33px;
padding:0px 0;
float:left;
text-align:center;
background:url(./images/top-menu/hif-top-menu_03.jpg) no-repeat 0 100%; }
#if-tmp-menu li.if-tmp-menu4 a{ 
display:block;margin:0;
width:160px;
height:33px;　
padding:0px 0;
float:left;
text-align:center;
background:url(./images/top-menu/hif-top-menu_04.jpg) no-repeat 0 100%; }
#if-tmp-menu li.if-tmp-menu5 a{ 
display:block;margin:0;
width:139px;
height:33px;
padding:0px 0;
float:left;
text-align:center;
background:url(./images/top-menu/hif-top-menu_05.jpg) no-repeat 0 100%; }
#if-tmp-menu li.if-tmp-menu6 a{ 
display:block;margin:0;
width:190px;
height:33px;
padding:0px 0;
float:left;
text-align:center;
/*background:url(./images/top-menu/hif-top-menu_06.jpg) no-repeat 0 100%; }
#if-tmp-menu li.if-tmp-menu1 a:link,#if-tmp-menu li.if-tmp-menu1 a:visited{background:url(./images/top-menu/hif-top-menu_01.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu1 a:active,#if-tmp-menu li.if-tmp-menu1 a:hover{background:url(./images/top-menu/hif-top-menu_01_1.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu2 a:link,#if-tmp-menu li.if-tmp-menu2 a:visited{background:url(./images/top-menu/hif-top-menu_02.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu2 a:active,#if-tmp-menu li.if-tmp-menu2 a:hover{background:url(./images/top-menu/hif-top-menu_02_1.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu3 a:link,#if-tmp-menu li.if-tmp-menu3 a:visited{background:url(./images/top-menu/hif-top-menu_03.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu3 a:active,#if-tmp-menu li.if-tmp-menu3 a:hover{background:url(./images/top-menu/hif-top-menu_03_1.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu4 a:link,#if-tmp-menu li.if-tmp-menu4 a:visited{background:url(./images/top-menu/hif-top-menu_04.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu4 a:active,#if-tmp-menu li.if-tmp-menu4 a:hover{background:url(./images/top-menu/hif-top-menu_04_1.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu5 a:link,#if-tmp-menu li.if-tmp-menu5 a:visited{background:url(./images/top-menu/hif-top-menu_05.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu5 a:active,#if-tmp-menu li.if-tmp-menu5 a:hover{background:url(./images/top-menu/hif-top-menu_05_1.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu6 a:link,#if-tmp-menu li.if-tmp-menu6 a:visited{background:url(./images/top-menu/hif-top-menu_06.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu6 a:active,#if-tmp-menu li.if-tmp-menu6 a:hover{background:url(./images/top-menu/hif-top-menu_06_1.jpg) no-repeat 0 100%;}*/

background:url(http://the-peace-company.com/new-images/if/top-menu/hif-top-menu_06.jpg) no-repeat 0 100%; }
#if-tmp-menu li.if-tmp-menu1 a:link,#if-tmp-menu li.if-tmp-menu1 a:visited{background:url(http://the-peace-company.com/new-images/if/top-menu/hif-top-menu_01.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu1 a:active,#if-tmp-menu li.if-tmp-menu1 a:hover{background:url(http://the-peace-company.com/new-images/if/top-menu/hif-top-menu_01_1.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu2 a:link,#if-tmp-menu li.if-tmp-menu2 a:visited{background:url(http://the-peace-company.com/new-images/if/top-menu/hif-top-menu_02.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu2 a:active,#if-tmp-menu li.if-tmp-menu2 a:hover{background:url(http://the-peace-company.com/new-images/if/top-menu/hif-top-menu_02_1.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu3 a:link,#if-tmp-menu li.if-tmp-menu3 a:visited{background:url(http://the-peace-company.com/new-images/if/top-menu/hif-top-menu_03.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu3 a:active,#if-tmp-menu li.if-tmp-menu3 a:hover{background:url(http://the-peace-company.com/new-images/if/top-menu/hif-top-menu_03_1.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu4 a:link,#if-tmp-menu li.if-tmp-menu4 a:visited{background:url(http://the-peace-company.com/new-images/if/top-menu/hif-top-menu_04.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu4 a:active,#if-tmp-menu li.if-tmp-menu4 a:hover{background:url(http://the-peace-company.com/new-images/if/top-menu/hif-top-menu_04_1.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu5 a:link,#if-tmp-menu li.if-tmp-menu5 a:visited{background:url(http://the-peace-company.com/new-images/if/top-menu/hif-top-menu_05.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu5 a:active,#if-tmp-menu li.if-tmp-menu5 a:hover{background:url(http://the-peace-company.com/new-images/if/top-menu/hif-top-menu_05_1.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu6 a:link,#if-tmp-menu li.if-tmp-menu6 a:visited{background:url(http://the-peace-company.com/new-images/if/top-menu/hif-top-menu_06.jpg) no-repeat 0 100%;}
#if-tmp-menu li.if-tmp-menu6 a:active,#if-tmp-menu li.if-tmp-menu6 a:hover{background:url(http://the-peace-company.com/new-images/if/top-menu/hif-top-menu_06_1.jpg) no-repeat 0 100%;}


/* video letter-----------------------------------------*/

.top-img009 {
width: 706px;
height:383px;
margin-bottom:25px;
position:relative;
margin-left: auto;
margin-right: auto;
background:url(http://the-peace-company.com/new-images/index/top-img009.gif) no-repeat 0 0;
border: 1px solid #5FAE37;
}

.top-img009 p{ 
margin:0 10px 0 10px;
padding:5px 10px 0 10px;
position:absolute;
font-size:14px;
left:25px;
top:340px;
text-align:left;
border-top: 1px dotted #666666;
width:600px;
}

.top-img009 p span{ font-size:10px;}

.top-img009 a{ margin:0; padding: 0; font-size:14px;}
.object{margin:0; padding: 0;}


.video4 {
width:265px;
position:absolute;
left:60px;
top:50px;
float: left;
}

.video4 p{
width:265px;
margin:0;
padding:5px 0 0 0;
position:absolute;
left:0px;
top:218px;
font-size:12px;
line-height:18px;
}

.video5 {
position:absolute;
left:370px;
top:50px;
float: left;
}

.video5 p{
width:265px;
margin:0;
padding:5px 0 0 0;
position:absolute;
left:0px;
top:218px;
font-size:12px;
line-height:18px;
}


/* top-link */

#container-top{
width:975px;
height:10px;
margin:-7px auto 0 auto;
padding:0 0 5px 0;
z-index:0;
/*background:url(http://the-peace-company.com/new-images/container-top.gif) no-repeat 50% 100%;*/
}

.top-link{
height:27px;
width:975px;
margin:5px auto 0 auto;
padding:0;
text-align:right;
background:url(http://the-peace-company.com/new-images/icon-post.gif) no-repeat 14px 6px;
}
.top-link-inner{
width:525px;
height: 20px;
margin:0 10px 0 auto;
padding:2px 3px 2px 3px;
list-style-type:none;
font-size:13px;
/*background-color:#fbeef1;
background-color:#EFFDE3;*/
}
.top-link-inner li{
float:left;
margin:0 0 0 0px;
}


#topbgLayer3{top:0px;left:0px; width:100%;height:432px;background:url(http://the-peace-company.com/new-images/header_if_flash.jpg) no-repeat top center;position:relative;}
.text_h {text-indent:-9999px;}
.flash_menu{
	display:block;
	position:absolute;
	width:160px;
	height:43px;
}

.top-link{position:fixed;top:0;left:0px;width:100%;margin:0px;z-index:100;background:url(http://the-peace-company.com/new-images/icon-post1.png) no-repeat -300px 0px;}
