/* basic elements */

html {
margin: 0;
/* setting border: 0 hoses ie6 win window inner well border */
padding: 0;
}

body {
margin: 0;
padding: 0;
}

form { margin: 0; padding: 0; }

a img { border: 0; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1, h2, h3, h4, h5, h6, ol, ul, pre, blockquote {
margin: 0;
}

p {
margin: 0 0 20px 0;
padding: 0;
}

p img {
margin: 4px 14px 4px 0px;
padding: 0;
float: left;
}

table {
margin: 0;
}

/* standard helper classes */
.clr {
clear: both;
overflow: hidden;
width: 1px;
height: 1px;
margin: 0 -1px -1px 0;
border: 0;
padding: 0;
font-size: 0;
line-height: 0;
}

/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after {
content: " ";
display: block;
visibility: hidden;
clear: both;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
}
* html .pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }
/* */

/* page layout */

body { text-align: center; } /* center on ie */

#container {
position: relative;
margin: 0 auto;
width:100%; clear:both;
text-align:left;
}



#container-inner { position: static; width: auto; background-color:#ffffff;}

#banner { position: relative; width:975px; height:200px; }
#banner-inner { position: static; }

#pagebody { position: relative; width: 100%; }
#pagebody-inner { position: static; width: 100%; }

#alpha, #beta, #gamma, #delta, #footer
{
display: inline; /* ie win bugfix */
position: relative;
float: left;
min-height: 1px;
}

#delta { float: right; }

#alpha-inner, #beta-inner, #gamma-inner, #delta-inner {
position: static;
}

/* page layout */

body {
font-family: verdana, 'trebuchet ms', sans-serif;
}


/* header 未使用*/

#header {
margin: 0;
width: 975px;
}

#header-inner {
padding: 0;
}

#header-img {
margin: 0;
width: 975px;
background: url(http://the-peace-company.com/format/header.jpg);
}

#header-img-inner {
padding: 0;
}

#header-fla {
margin: 0;
width: 975px;
}

#header-fla-inner {
padding: 0;
}

#header-button {
margin: 0;
width: 975px;
}

#header-button-inner {
padding: 0;
}

/* navber */

#navber {background:url(http://the-peace-company.com/new-images/naverbg975.gif) no-repeat 0 100%;
margin: 0 10px;
padding: 0;
width: 975px;
height:26px;
line-height:26px;
clear: both;
}

#navber-inner {
margin: 0px 0 0 15px;
padding: 0;
font-size: 12px;
line-height:26px;
height:26px;
text-align: left;
}

#navber-inner a:link, #navber-inner a:visited  { color:#006600;}
#navber-inner a:active, #navber-inner a:hover  { color:#FF3300;}

/* side-nav */

#side-nav {
margin: 0;
width: 975px;
clear: both;
}

#side-nav-inner {
padding: 0;
text-align: left;
}

ul#navlist {
padding: 0;
margin: 0;
list-style-type: none;
float: left;
width: 100%;
}

ul#navlist li { display: inline; }

ul#navlist li a {
float: left;
padding: 8px 21px 8px 21px;
text-decoration: none;
}

/* footer */

#footer {background-color:#ffffff;
margin: 0;
padding: 8px 0 8px 0;
width: 975px;
}

#footer-inner {background-color:#ffffff;
text-align: center;
font-size: 12px;
}

/* one-column */

.layout-one-column body { min-width: 975px; }
.layout-one-column #container { width: 100%;  clear:both; }
.layout-one-column #banner { width: 975px; } /* necessary for ie win */
.layout-one-column #pagebody {
position: static;
width: 975px;
}

.layout-one-column #alpha {
margin: 0;
width: 100%;
background: none;
}

.layout-one-column #alpha-inner {
padding: 10px 10px 30px 10px;
text-align: left;
}

/* two-column-left */

.layout-two-column-left #alpha {
display: inline; /* ie win bugfix */
position: relative;
float: right;
min-height: 1px;
}

.layout-two-column-left #beta {
display: inline; /* ie win bugfix */
position: relative;
float: left;
min-height: 1px;
}

.layout-two-column-left #pagebody {
width: 975px;
background: #fff url(http://the-peace-company.com/new-images/two-column-left.gif);
}

.layout-two-column-left #alpha {
margin: 0;
width: 100%;
text-align: right;
}

.layout-two-column-left #alpha-inner {
padding: 10px 10px 10px 10px;
text-align: left;
}

.layout-two-column-left #beta {
margin: 0;
width: 250px;
}

.layout-two-column-left #beta-inner {
padding: 10px 25px 10px 25px;
text-align: left;
}

.layout-two-column-left #gamma {
margin: 0;
width: 975px;
}

.layout-two-column-left #gamma-inner {
padding: 10px 10px 10px 10px;
text-align: center;
}

/* two-column-left2 */

.layout-two-column-left2 #alpha {
display: inline; /* ie win bugfix */
position: relative;
float: right;
min-height: 1px;
}

.layout-two-column-left2 #beta {
display: inline; /* ie win bugfix */
position: relative;
float: left;
min-height: 1px;
}

.layout-two-column-left2 #alpha-left {
display: inline; /* ie win bugfix */
position: relative;
float: left;
min-height: 1px;
}

.layout-two-column-left2 #alpha-right {
display: inline; /* ie win bugfix */
position: relative;
float: right;
min-height: 1px;
}

.layout-two-column-left2 #pagebody {
width: 975px;
}

.layout-two-column-left2 #alpha {
margin: 0;
width: 100%;
}

.layout-two-column-left2 #alpha-inner {
padding: 0;
text-align: left;
}

.layout-two-column-left2 #alpha-left {
margin: 0;
width: 440px;
}

.layout-two-column-left2 #alpha-left-inner {
padding: 10px 10px 10px 0;
text-align: left;
}

.layout-two-column-left2 #alpha-right {
margin: 0;
width: 250px;
}

.layout-two-column-left2 #alpha-right-inner {
padding: 10px 10px 10px 0;
text-align: left;
}

.layout-two-column-left2 #beta {
margin: 0;
width: 250px;
}

.layout-two-column-left2 #beta-inner {
padding: 0 10px 10px 10px;
text-align: left;
}


/* two-column-right */

.layout-two-column-right #pagebody {
width: 975px;
background: #fff url(http://the-peace-company.com/format/two-column-right.gif);
}

.layout-two-column-right #alpha {
margin: 0;
width: 560px;
}

.layout-two-column-right #alpha-inner {
padding: 10px 10px 10px 10px;
text-align: left;
}

.layout-two-column-right #beta {
margin: 0;
width: 250px;
}

.layout-two-column-right #beta-inner {
padding: 10px 10px 10px 10px;
text-align: left;
}

.layout-two-column-right #gamma {
margin: 0;
width: 975px;
}

.layout-two-column-right #gamma-inner {
padding: 10px 10px 10px 10px;
text-align: center;
}

/* three-column */

.layout-three-column body { min-width: 975px; }
.layout-three-column #container { width: 100%;  clear:both; }
.layout-three-column #banner { width: 975px; } /* necessary for ie win */
.layout-three-column #pagebody {
position: static;
width: 975px;
}

.layout-three-column #beta,
.layout-three-column #delta {
display: inline; /* ie win bugfix */
position: relative;
float: left;
min-height: 1px;
}

.layout-three-column #alpha {
display: inline; /* ie win bugfix */
position: relative;
float: right;
min-height: 1px;
}

.layout-three-column #gamma {
display: inline; /* ie win bugfix */
position: relative;
float: left;
min-height: 1px;
}

.layout-three-column #delta {
margin: 0;
width: 600px;
}

.layout-three-column #alpha {
margin: 6px 0 4px 0;
width: 400px;
text-align: center;
}

.layout-three-column #alpha-inner {
padding: 10px 10px 10px 10px;
text-align: left;
}

.layout-three-column #beta {
margin: 0;
width: 200px;
}

.layout-three-column #beta-inner {
padding: 10px 10px 10px 10px;
text-align: left;
}

.layout-three-column #gamma {
margin: 0;
width: 200px;
}

.layout-three-column #gamma-inner {
padding: 10px 10px 10px 10px;
text-align: left;
}

/* three-column2 */
.layout-three-column2 #beta,
.layout-three-column2 #delta {
display: inline; /* ie win bugfix */
position: relative;
float: left;
min-height: 1px;
}

.layout-three-column2 #alpha {
display: inline; /* ie win bugfix */
position: relative;
float: right;
min-height: 1px;
}

.layout-three-column2 #gamma {
display: inline; /* ie win bugfix */
position: relative;
float: left;
min-height: 1px;
}

.layout-three-column2 #pagebody {
width: 975px;
background: #fff url(http://the-peace-company.com/format/three-column2.gif);
}

.layout-three-column2 #delta {
margin: 0;
width: 640px;
}

.layout-three-column2 #alpha {
margin: 6px 0 4px 0;
width: 480px;
text-align: center;
}

.layout-three-column2 #alpha-inner {
padding: 10px 10px 10px 10px;
text-align: left;
}

.layout-three-column2 #beta {
margin: 0;
width: 160px;
}

.layout-three-column2 #beta-inner {
padding: 10px 10px 10px 10px;
text-align: left;
}

.layout-three-column2 #gamma {
margin: 0;
width: 160px;
}

.layout-three-column2 #gamma-inner {
padding: 10px 10px 10px 10px;
text-align: left;
}

/* three-column3 */
.layout-three-column3 #beta,
.layout-three-column3 #delta {
display: inline; /* ie win bugfix */
position: relative;
float: left;
min-height: 1px;
}

.layout-three-column3 #alpha {
display: inline; /* ie win bugfix */
position: relative;
float: right;
min-height: 1px;
}

.layout-three-column3 #gamma {
display: inline; /* ie win bugfix */
position: relative;
float: left;
min-height: 1px;
}

.layout-three-column3 #pagebody {
width: 975px;
}

.layout-three-column3 #delta {
margin: 0;
width: 640px;
}

.layout-three-column3 #alpha {
margin: 0;
width: 440px;
text-align: center;
}

.layout-three-column3 #alpha-inner {
padding: 10px 10px 10px 0;
text-align: left;
}

.layout-three-column3 #beta {
margin: 0;
width: 200px;
}

.layout-three-column3 #beta-inner {
padding: 10px 10px 10px 10px;
text-align: left;
}

.layout-three-column3 #gamma {
margin: 0;
width: 160px;
}

.layout-three-column2 #gamma-inner {
padding: 10px 10px 10px 10px;
text-align: left;
}

/* body-style */

/* banner */

#banner-top,
#banner-top a,
#banner-top a:link,
#banner-top a:visited,
#banner-top a:hover,
#banner-top a:active {

}

#banner-description,
#banner-description a,
#banner-description a:link,
#banner-description a:visited,
#banner-description a:hover,
#banner-description a:active {

}

#banner-navber,
#banner-navber a,
#banner-navber a:link,
#banner-navber a:visited,
#banner-navber a:hover,
#banner-navber a:active {

}


/* side-nav */

#side-nav {
background: #8cc325 url(http://the-peace-company.com/new-images/navi.jpg);
border-top: 1px solid #669900;
border-bottom: 1px solid #669900;
}

ul#navlist li a,
ul#navlist li a:link,
ul#navlist li a:visited {
color: #000;
background: #8cc325 url(http://the-peace-company.com/new-images/navi.jpg);
border-right: 1px solid #669900;
}

ul#navlist li a:hover,
ul#navlist li a:active {
color: #fff;
background: #669933 url(http://the-peace-company.com/new-images/navi_hover.jpg);
}

/* banner-style */

#top-banner {
margin: 0;
padding: 0;
width: 975px;
}

#top-banner-inner {
margin: 0;
padding: 0;
text-align: left;
}

#top-banner #banner-top,
#top-banner #banner-top a,
#top-banner #banner-top a:link,
#top-banner #banner-top a:visited,
#top-banner #banner-top a:hover,
#top-banner #banner-top a:active {
margin: 0;
padding: 4px 0 0 1px;
font-size: 12px;
text-decoration: none;
}

#banner {
margin: 0;
padding: 0;
width: 975px;
height:200px;
}



#banner-top,
#banner-top a,
#banner-top a:link,
#banner-top a:visited,
#banner-top a:hover,
#banner-top a:active {
margin: 0;
padding: 2px 0 0 10px;
font-size: 10px;
text-decoration: none;
display:none;
}

#banner-header { display: none; }

#banner-description {
margin: 0 0 10px 0;
font-size: 10px;
line-height: 1.4;
color:#999;
}

#banner-navber,
#banner-navber a,
#banner-navber a:link,
#banner-navber a:visited,
#banner-navber a:hover,
#banner-navber a:active {
margin: 0;
padding: 10px 0 0 10px;
text-decoration: none;
}

/* module-style */

.module { color: #ccc; }

/* module-content */

.module-content {
margin: 0;
padding: 0;
color: #000;
background: #fff url(http://the-peace-company.com/new-images/module-content.gif) ;
}

.module-content a,
.module-content a:link,
.module-content a:visited {
color: #333366;
}

.module-content a:hover,
.module-content a:active {
color: #333366;
}

/* module-header */

.module-header {
/* ie win (5, 5.5, 6) bugfix */
p\osition: relative; 
width: 100%;
w\idth: auto;

margin: 0;
padding:0;
font-size: 12px;
font-weight: bold;
}

.module-header a,
.module-header a:link,
.module-header a:visited {
color: #fff;
text-decoration: none;
}

.module-header a:hover,
.module-header a:active {
color: #fff;
text-decoration: none;
}

/* module-list */

.module-list {
margin: 0;
padding: 0;
}

.module-list-item,
.archive-list-item {
padding: 0;
background: url(http://the-peace-company.com/new-images/module-list.gif);
list-style-type: none;
}

.module-list-item2 {
margin: 0 0 0 16px;
padding: 1px 0 1px 12px;
background: url(http://the-peace-company.com/new-images/li-bg.gif) 0 0.3em no-repeat;
list-style-type: none;
}

.module-list-item2 a,
.module-list-item2 a:link,
.module-list-item2 a:visited {
color: #000;
text-decoration: none;
}

.module-list-item2 a:hover,
.module-list-item2 a:active {
color: #ff0000;
}

/* module-powered */

.module-powered { margin: 0; padding: 0; }
.module-powered .module-content {
margin: 15px;
padding: 10px;
}

/* module-photo */

.module-photo { border: 0; background: none; }
.module-photo .module-content { margin: 10px; }
.module-photo img { border: 0; }

/* module-calendar */

.module-mmt-calendar .module-content table,
.module-calendar .module-content table { font-size: 11px; }

.module-calendar .module-content {
margin: 5px 10px 15px 10px;
background: #fff;
color: #333;
text-align: center;
}

.module-calendar .module-content a,
.module-calendar .module-content a:link,
.module-calendar .module-content a:visited {
color: #000;
text-decoration: underline;
}

.module-calendar .module-content a:hover,
.module-calendar .module-content a:active {
color: #000;
}

.module-calendar table {
width: 100%;
}

.module-calendar td {
text-align: center;
}

/* koukoubosyu style */

.module-powered .module-cm {
margin: 6px 0 8px 0;
padding: 10px;
text-align: center;
}

.module-cm {
margin: 0 0 8px 0;
padding: 0 0 8px 0;
font-size: 16px;
}

.cmfs {
padding: 3px 0 0 0;
font-size: 14px;
font-weight: bold;
}

/* entry-style */

/*
.main {
/*width: 540px;*/
padding-top: 320px;
background: url(http://the-peace-company.com/new-images/main.jpg) no-repeat;
}
*/

ul.module-list-main li {
margin: 5px 0 5px 5px;
padding: 0 0 0 12px;
width: 250px;
float: left;
display: inline;
}

.entry-header {
margin: 0;
padding: 4px 10px 4px 10px;
font-size: 12px;
font-weight: bold;
}

.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header {
/* ie win (5, 5.5, 6) bugfix */
p\osition: relative; 
width: 100%;
w\idth: auto;

margin: 0 0 1px 0;
padding: 5px 5px 5px 5px;
color: #333;
font-size: 13px;
font-weight: bold;
line-height: 1;
}

.trackbacks-header a,
.trackbacks-header a:visited,
.comments-header a,
.comments-header a:visited,
.comments-open-header a,
.comments-open-header a:visited,
.archive-header a,
.archive-header a:visited {
color: #333;
}

.trackbacks-header a:hover,
.comments-header a:hover,
.comments-open-header a:hover,
.archive-header a:hover {
color: #333366;
}

.entry-more-link,
.entry-footer,
.comment-footer,
.trackback-footer,
.typelist-thumbnailed {
font-size: 11px;
background-color:#ffffff;
}

.entry { margin-bottom: 15px; }

.date-header {
margin: 0;
padding: 5px;
color: #666;
font-size: 11px;
font-weight: bold;
}

.entry-content {
margin: 0;
padding: 5px 10px 10px 10px;
color: #666;
}

.entry-footer {
margin: 0 0 20px 0;
border-top: 1px solid #d1dbe5;
padding: 2px 10px 10px 10px;
color: #666;
font-weight: normal;
background-color:#ffffff;
}

.content-nav { margin-top: 0; }



/* エントリーレイアウト */
#main1{
width:690px;
text-align:center;
_float:right;
}
#main1-inner{
margin:0 auto;
width:540px;
text-align:left;
}

.if-main1-height{ height:870px; }

#main2{
/*width:690px;float:left;
clear:both;
width:955px;
*/
_float:right;
}
#main2-inner{
margin:0 auto;
width:690px;
}


#common-menu{
width:100%; background:url(http://the-peace-company.com/new-images/flash_bg.jpg) top center no-repeat; text-align:center;
}
#common-menu-txt{
display:none;
}
#headflash{margin:0 auto;background:url(http://the-peace-company.com/new-images/tpc_flash.jpg);height:260px;width:975px;}

#headflash p,#headflash ul,#headflash ol{ display:none; }

#head-txt{
text-align:left;
margin:0 20px 0 10px;
padding:5px 0 0 0;
font-size:10px;
color:#999;
}

/* 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:510px;
height: 20px;
margin:-4px 10px 0 auto;
padding:2px 3px 2px 3px;
list-style-type:none;
font-size:13px;
/*background-color:#EFFDE3;*/
}
.top-link-inner li{
float:left;
margin:0 0 0 0px;
}


/* ----- 上部メニュー（共通） ----- */

#top-menu{
width:975px;
margin:5px auto auto auto;
padding:0;
}

#top-menu p,#top-menu ol{
display:none;
}



#top-menu ul{
margin:0;
padding:0;
list-style-type:none;
width:781px;
border-top:solid 1px #bbb;
border-bottom:solid 1px #bbb;
}
#top-menu li{
margin:0;
padding:0;
float:left;
background:url(http://the-peace-company.com/new-images/top-menu/title.gif) no-repeat 0 100%;
}
#top-menu li .top-menu-title{
margin:0;
padding:0;
float:left;
}
#top-menu .top-menu1{width:151px;}
#top-menu .top-menu2{width:162px;}
#top-menu .top-menu3{width:159px;}
#top-menu .top-menu4{width:151px;}
#top-menu .top-menu5{width:158px;}

#top-menu li .top-menu-title1 span,
#top-menu li .top-menu-title2 span,
#top-menu li .top-menu-title3 span,
#top-menu li .top-menu-title4 span,
#top-menu li .top-menu-title5 span{ display:none; }
#top-menu .top-menu1 .top-menu-title1{
margin:0;
padding:0;
height:31px;
background:url(http://the-peace-company.com/new-images/top-menu/h-topmenu_01.gif) no-repeat 0 0;
}
#top-menu .top-menu2 .top-menu-title2{
height:31px;
background:url(http://the-peace-company.com/new-images/top-menu/h-topmenu_02.gif) no-repeat 0 0;
}
#top-menu .top-menu3 .top-menu-title3{
height:31px;
background:url(http://the-peace-company.com/new-images/top-menu/h-topmenu_03.gif) no-repeat 0 0;
}
#top-menu .top-menu4 .top-menu-title4{
height:31px;
background:url(http://the-peace-company.com/new-images/top-menu/h-topmenu_04.gif) no-repeat 0 0;
}
#top-menu .top-menu5 .top-menu-title5{
height:63px;
text-align:center;
background:url(http://the-peace-company.com/new-images/top-menu/h-topmenu_05.gif) no-repeat 0 0;
}
#top-menu .top-menu5 div{
padding:0px 0px;
}
#top-menu .top-menu5 a{
width:158px;
height:63px;
display:block;
}
#top-menu .top-menu-item1{
margin:0;
width:151px;
height:32px;
padding:0px 0px 0px 0px;
line-height:30px;
font-size:12px;
text-align:center;
background:url(http://the-peace-company.com/new-images/top-menu/h-topmenu_06.gif) no-repeat 0 0;
}
#top-menu .top-menu-item2{
margin:0;
width:162px;
height:32px;
padding:0 0 0px 0;
line-height:30px;
font-size:12px;
text-align:center;
background:url(http://the-peace-company.com/new-images/top-menu/h-topmenu_07.gif) no-repeat 0 0;
}
#top-menu .top-menu-item3{
margin:0;
width:159px;
height:32px;
padding:0 0 0px 0;
line-height:30px;
font-size:12px;
text-align:center;
background:url(http://the-peace-company.com/new-images/top-menu/h-topmenu_08.gif) no-repeat 0 0;
}
#top-menu .top-menu-item4{
margin:0;
width:151px;
height:32px;
padding:0 0 0px 0;
line-height:30px;
font-size:12px;
text-align:center;
background:url(http://the-peace-company.com/new-images/top-menu/h-topmenu_09.gif) no-repeat 0 0;
}
#top-menu .top-menu-item1 a:link,#top-menu .top-menu-item1 a:visited{color:#006600;letter-spacing:0.01em;text-decoration:none;}
#top-menu .top-menu-item1 a:active,#top-menu .top-menu-item1 a:hover{color:#FF3300;letter-spacing:0.01em;text-decoration:none;}
#top-menu .top-menu-item2 a:link,#top-menu .top-menu-item2 a:visited{color:#006600;letter-spacing:0.01em;text-decoration:none;}
#top-menu .top-menu-item2 a:active,#top-menu .top-menu-item2 a:hover{color:#FF3300;letter-spacing:0.01em;text-decoration:none;}
#top-menu .top-menu-item3 a:link,#top-menu .top-menu-item3 a:visited{color:#006600;letter-spacing:0.01em;text-decoration:none;}
#top-menu .top-menu-item3 a:active,#top-menu .top-menu-item3 a:hover{color:#FF3300;letter-spacing:0.01em;text-decoration:none;}
#top-menu .top-menu-item4 a:link,#top-menu .top-menu-item4 a:visited{color:#006600;letter-spacing:0.01em;text-decoration:none;}
#top-menu .top-menu-item4 a:active,#top-menu .top-menu-item4 a:hover{color:#FF3300;letter-spacing:0.01em;text-decoration:none;}
#top-menu .top-menu-item5a:link,#top-menu .top-menu-title5 a:visited{color:#006600;letter-spacing:0.01em;text-decoration:none;}
#top-menu .top-menu-item5 a:active,#top-menu .top-menu-title5 a:hover{color:#FF3300;letter-spacing:0.01em;background:url(http://the-peace-company.com/new-images/top-menu/h-topmenu_05_1.gif) no-repeat 0 0;}

#navi_menun a{text-decoration:none;}
.navi_menun1{display:block;width:110px;height:179px;float:left;}
.navi_menun2 a{width:208px;height:179px;float:left;display:block;}
.navi_menun2 a:hover{float:left;width:208px;height:179px;background:url(http://the-peace-company.com/new-images/menu/main-menu-tpc_02over.jpg) no-repeat;}
.navi_menun3 a{width:189px;height:179px;float:left;display:block;}
.navi_menun3 a:hover{float:left;width:189px;height:179px;background:url(http://the-peace-company.com/new-images/menu/main-menu-tpc_03over.jpg) no-repeat;}
.navi_menun4 a{width:182px;height:179px;float:left;display:block;}
.navi_menun4 a:hover{float:left;width:182px;height:179px;background:url(http://the-peace-company.com/new-images/menu/main-menu-tpc_04over.jpg) no-repeat;}
.navi_menun5 a{width:81px;height:179px;float:left;display:block;}
.navi_menun5 a:hover{float:left;width:81px;height:179px;background:url(http://the-peace-company.com/new-images/menu/main-menu-tpc_05over.jpg) no-repeat;}
.navi_menun6 a{width:55px;height:179px;float:left;display:block;}
.navi_menun6 a:hover{float:left;width:55px;height:179px;background:url(http://the-peace-company.com/new-images/menu/main-menu-tpc_06over.jpg) no-repeat;}
.navi_menun7 a{width:56px;height:179px;float:left;display:block;}
.navi_menun7 a:hover{float:left;width:56px;height:179px;background:url(http://the-peace-company.com/new-images/menu/main-menu-tpc_07over.jpg) no-repeat;}
.navi_menun8 a{width:94px;height:179px;float:left;display:block;}
.navi_menun8 a:hover{float:left;width:94px;height:179px;background:url(http://the-peace-company.com/new-images/menu/main-menu-tpc_08over.jpg) no-repeat;}



.clear1 {
margin: 0;
padding: 0;
clear: both;
}


#top-dog3 {
margin: 0px 0 10px 0;
text-align: center;
padding: 0;
width: 540px;
height: 207px;
margin-left: auto;
margin-right: auto;
background:url(http://the-peace-company.com/new-images/top-3dog.jpg) no-repeat 0 0;
}

#top-dog3 p{ display:none; }

#top-dog3 a{
width: 540px;
height: 207px;
display:block;
text-indent:-9999px;
}

.fujii-msg{background:url(http://the-peace-company.com/new-images/if_fujii_n.jpg);width:700px;height:175px;margin:0 auto;position:relative;}

.fujii-msg a{display:block;width:120px;height:24px;position:absolute;top:145px;left:550px;}



