@charset "utf-8";
/*
Theme Name: nagoya-es
Theme URI: http://nagoya-es.com/
Description: nagoya-es
Author: T.Nakamura / MK System
Author URI: http://binarybonsai.com/
Tags: white, orange, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
/* 2,6,9,65,16,51,54 */
/* /%category%/%postname%/ */

/* Begin Typography & Colors */
body {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
/* Except IE */
html>/**/body {
	font-size: 16px;
}
select, input, textarea {
	font-size:99%;
}
/* 100%だとサファリで大きすぎるので */
pre, code {
	font:100% monospace;
	*font-size:100%;
}
/*IEとそれ以外でサイズが違うのを揃える*/

/*clearfix*/
.clearfix:after {
	content: ".";  
	display: block;  
	visibility: hidden;  
	height: 0.1px;  
	font-size: 0.1em;  
	line-height: 0;  
	clear: both;  
}
.clearfix {
	min-height: 1px;
	zoom: 1;
}
* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,form,dl,dt,dd,p,span,blockquote {
	margin:0;
	padding:0;
	color:#434242;
}
#container a { color:#182189; text-decoration:none; }
#container a:visited { color:#975235; text-decoration:none; }
#container a:hover { color:#db0000; text-decoration:underline; }
img {
	border:0;
}
ul { list-style:none; }

.attention { color:#F60; }
.caution { color:#c00; }
.on { /*mouseover*/ }
/* --------------------------------------------------
 	custom for nagoya-es 
-------------------------------------------------- */
body {	
	font-size: 100%;
	background:#dbdbdb url(/wp-content/themes/nagoya-es/images/bg_wrap.png) center top repeat-y;
}
#wrap {
	background:#f3f3f3 url(/wp-content/themes/nagoya-es/images/bg_body.png) 0 0 repeat-x;
}
#container {
	width:850px;
	margin:0 auto 0;	
	padding:0;	
	padding-left:-1px;
	text-align:center;
	background:url(/wp-content/themes/nagoya-es/images/bg_container.png) 0 0 repeat-y;	
}
p.sideLeft { float:left; width:5px; }
#containerInner {
	float:left;
	width:840px;
	margin:0;
	padding:0;
}
p.sideRight { float:right; width:5px; }
/* ---------------------------------------------- */
#header {
	position:relative;
	height:110px;
	background:url(/wp-content/themes/nagoya-es/images/bg_header.png) 0 0 no-repeat;
}
#logo {
	float:left;
	margin:15px 0 0 14px;
}
#headerInner {
	position:absolute;
	width:236px;
	top:3px;
	right:12px;
	text-align:right;
}
#searchform {
	height:22px;
	margin:9px 0 9px;
	line-height:22px;
}
#searchform input {
	vertical-align:middle;
}
#searchform input#s {
	width:178px;
	height:18px;
	margin-right:4px;
	border:1px solid #cacaca;
	background-color:#eeeeee;
}
.searchBox {
}
ul.textSize {
	height:24px;
	padding:0 9px 0 121px;
	background:url(/wp-content/themes/nagoya-es/images/header_03.png) 0 0 no-repeat;
}
ul.textSize li {
	float:left;
	margin:0;
	padding:0;
}
/* ---------------------------------------------- 
	Knowledge Deliver Offline
	作成者	笹岡
	作成日	2011-1-20
*/
.KD-offline-productions a {
	display:block;
	width:700px;
	height:174px;
	margin-left:50px;
	background:url(/wp-content/themes/nagoya-es/images/DK-white.png) 0 0 no-repeat;
}
.KD-offline-productions a:hover {
	background:url(/wp-content/themes/nagoya-es/images/DK-color.png) 0 0px no-repeat;
}
.support-page{
	background: url("/wp-content/themes/nagoya-es/images/top_03.png") no-repeat scroll 0 7px transparent;
        font-size: 111%;
        margin: 0 10px 8px;
        font-weight: bold;
}
.support-page-link {
	background: url("/wp-content/themes/nagoya-es/images/top_03.png") no-repeat scroll 0 5px transparent;
}
/* ---------------------------------------------- 
	padocu
	作成者	笹岡
	作成日	2011-2-2
*/
.padocu-productions a {
	margin:20px;
	display:block;
	width:700px;
	height:174px;
	margin-left:50px;
	background:url(/wp-content/themes/nagoya-es/images/padocu-about-1.png) 0 0 no-repeat;
}
.padocu-productions a:hover {
	background:url(/wp-content/themes/nagoya-es/images/padocu-hover-1.png) 0 0px no-repeat;
}
/* ---------------------------------------------- */
ul#gNavi {
	clear:both;
	height:40px;
}
ul#gNavi li {
	float:left;
	width:140px;
	height:40px;
}
ul#gNavi li a span { display:none; }
ul#gNavi li.gNavi01 {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_01.png) 0 0 no-repeat;
}
	ul#gNavi li.gNavi01 a {
		display:block;
		width:168px;
		height:40px;
		background:url(/wp-content/themes/nagoya-es/images/gNavi_01.png) 0 0 no-repeat;
	}
	ul#gNavi li.gNavi01 a:hover {
		background:url(/wp-content/themes/nagoya-es/images/gNavi_01.png) 0 -40px no-repeat;
	}
ul#gNavi li.gNavi02 {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_02.png) 0 0 no-repeat;
}
	ul#gNavi li.gNavi02 a {
		display:block;
		width:168px;
		height:40px;
		background:url(/wp-content/themes/nagoya-es/images/gNavi_02.png) 0 0 no-repeat;
	}
	ul#gNavi li.gNavi02 a:hover {
		background:url(/wp-content/themes/nagoya-es/images/gNavi_02.png) 0 -40px no-repeat;
	}
ul#gNavi li.gNavi03 {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_03.png) 0 0 no-repeat;
}
	ul#gNavi li.gNavi03 a {
		display:block;
		width:168px;
		height:40px;
		background:url(/wp-content/themes/nagoya-es/images/gNavi_03.png) 0 0 no-repeat;
	}
	ul#gNavi li.gNavi03 a:hover {
		background:url(/wp-content/themes/nagoya-es/images/gNavi_03.png) 0 -40px no-repeat;
	}
ul#gNavi li.gNavi04 {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_04.png) 0 0 no-repeat;
}
	ul#gNavi li.gNavi04 a {
		display:block;
		width:168px;
		height:40px;
		background:url(/wp-content/themes/nagoya-es/images/gNavi_04.png) 0 0 no-repeat;
	}
	ul#gNavi li.gNavi04 a:hover {
		background:url(/wp-content/themes/nagoya-es/images/gNavi_04.png) 0 -40px no-repeat;
	}
ul#gNavi li.gNavi05 {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_05.png) 0 0 no-repeat;
}
	ul#gNavi li.gNavi05 a {
		display:block;
		width:168px;
		height:40px;
		background:url(/wp-content/themes/nagoya-es/images/gNavi_05.png) 0 0 no-repeat;
	}
	ul#gNavi li.gNavi05 a:hover {
		background:url(/wp-content/themes/nagoya-es/images/gNavi_05.png) 0 -40px no-repeat;
	}
ul#gNavi li.gNavi07 {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_07.png) 0 0 no-repeat;
}
	ul#gNavi li.gNavi07 a {
		display:block;
		width:140px;
		height:40px;
		background:url(/wp-content/themes/nagoya-es/images/gNavi_07.png) 0 0 no-repeat;
	}
	ul#gNavi li.gNavi07 a:hover {
		background:url(/wp-content/themes/nagoya-es/images/gNavi_07.png) 0 -40px no-repeat;
	}
ul#gNavi li.gNavi08 {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_08.png) 0 0 no-repeat;
}
	ul#gNavi li.gNavi08 a {
		display:block;
		width:140px;
		height:40px;
		background:url(/wp-content/themes/nagoya-es/images/gNavi_08.png) 0 0 no-repeat;
	}
	ul#gNavi li.gNavi08 a:hover {
		background:url(/wp-content/themes/nagoya-es/images/gNavi_08.png) 0 -40px no-repeat;
	}
ul#gNavi li.gNavi09 {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_09.png) 0 0 no-repeat;
}
	ul#gNavi li.gNavi09 a {
		display:block;
		width:140px;
		height:40px;
		background:url(/wp-content/themes/nagoya-es/images/gNavi_09.png) 0 0 no-repeat;
	}
	ul#gNavi li.gNavi09 a:hover {
		background:url(/wp-content/themes/nagoya-es/images/gNavi_09.png) 0 -40px no-repeat;
	}
ul#gNavi li.gNavi10 {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_10.png) 0 0 no-repeat;
}
	ul#gNavi li.gNavi10 a {
		display:block;
		width:140px;
		height:40px;
		background:url(/wp-content/themes/nagoya-es/images/gNavi_10.png) 0 0 no-repeat;
	}
	ul#gNavi li.gNavi10 a:hover {
		background:url(/wp-content/themes/nagoya-es/images/gNavi_10.png) 0 -40px no-repeat;
	}
ul#gNavi li.gNavi11 {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_11.png) 0 0 no-repeat;
}
	ul#gNavi li.gNavi11 a {
		display:block;
		width:140px;
		height:40px;
		background:url(/wp-content/themes/nagoya-es/images/gNavi_11.png) 0 0 no-repeat;
	}
	ul#gNavi li.gNavi11 a:hover {
		background:url(/wp-content/themes/nagoya-es/images/gNavi_11.png) 0 -40px no-repeat;
	}
ul#gNavi li.gNavi12 {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_12.png) 0 0 no-repeat;
}
	ul#gNavi li.gNavi12 a {
		display:block;
		width:140px;
		height:40px;
		background:url(/wp-content/themes/nagoya-es/images/gNavi_12.png) 0 0 no-repeat;
	}
	ul#gNavi li.gNavi12 a:hover {
		background:url(/wp-content/themes/nagoya-es/images/gNavi_12.png) 0 -40px no-repeat;
	}
	
.category-workcontents ul#gNavi li.gNavi01 a {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_01.png) 0 -40px no-repeat;
}
.category-casestudy ul#gNavi li.gNavi02 a,
.category-casestudysenterprise ul#gNavi li.gNavi02 a,
.category-casestudyuni ul#gNavi li.gNavi02 a,
.category-casestudyother ul#gNavi li.gNavi02 a,
.casestudy_enterprise ul#gNavi li.gNavi02 a,
.casestudy_uni ul#gNavi li.gNavi02 a,
.casestudy_other ul#gNavi li.gNavi02 a {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_02.png) 0 -40px no-repeat;
}
.category-seminarguide ul#gNavi li.gNavi03 a,
.category-seminarschedule ul#gNavi li.gNavi03 a, 
.category-seminarresults ul#gNavi li.gNavi03 a, 
.seminar_schedule ul#gNavi li.gNavi03 a,
.seminar_results ul#gNavi li.gNavi03 a {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_03.png) 0 -40px no-repeat;
}
.page-id-65 ul#gNavi li.gNavi04 a {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_04.png) 0 -40px no-repeat;
}
.page-id-16 ul#gNavi li.gNavi05 a {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_05.png) 0 -40px no-repeat;
}

.category-workcontents ul#gNavi li.gNavi07 a {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_07.png) 0 -40px no-repeat;
}
.category-products ul#gNavi li.gNavi08 a {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_08.png) 0 -40px no-repeat;
}
.page-id-2579 ul#gNavi li.gNavi08 a {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_08.png) 0 -40px no-repeat;
}
.category-casestudy ul#gNavi li.gNavi09 a,
.category-casestudysenterprise ul#gNavi li.gNavi09 a,
.category-casestudyuni ul#gNavi li.gNavi09 a,
.category-casestudyother ul#gNavi li.gNavi09 a,
.casestudy_enterprise ul#gNavi li.gNavi09 a,
.casestudy_uni ul#gNavi li.gNavi09 a,
.casestudy_other ul#gNavi li.gNavi09 a {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_09.png) 0 -40px no-repeat;
}
.category-seminarguide ul#gNavi li.gNavi10 a,
.category-seminarschedule ul#gNavi li.gNavi10 a, 
.category-seminarresults ul#gNavi li.gNavi10 a, 
.seminar_schedule ul#gNavi li.gNavi10 a,
.seminar_results ul#gNavi li.gNavi10 a {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_10.png) 0 -40px no-repeat;
}
.page-id-65 ul#gNavi li.gNavi11 a {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_11.png) 0 -40px no-repeat;
}
.page-id-16 ul#gNavi li.gNavi12 a {
	background:url(/wp-content/themes/nagoya-es/images/gNavi_12.png) 0 -40px no-repeat;
}
/* ---------------------------------------------- */
#wrapper {
	height:auto !important;
	height:500px;
	min-height:500px;
	padding:12px 12px 0 14px;
	line-height:1.5;
	background:url(/wp-content/themes/nagoya-es/images/bg_wrapper.jpg) 0 0 no-repeat;
	text-align:left;
}
.page-template-11_toppage-php #wrapper {
	height:auto !important;
	height:300px;
	min-height:300px;
}
.breadcrumb {
	font-size:62.5%;
	margin-bottom:8px;
	line-height:1.2em;
}
/* page parts ----------------------------------- */
#wrapper p {
	margin:0 10px 8px;
	line-height:1.5em;
	font-size:75%;
}
.tRight { text-align:right; }
#wrapper p.toTop {
	margin: 0 0 12px ;
	text-align:right;
	font-size:11px;
}
img.fRight {
	display:inline;
	float:right;
	margin:0 0 1.5em 12px;
	border:1px solid #eeeeee;
}
#wrapper ul,
#wrapper ol,
#wrapper dl,
#wrapper table {
	margin:0 10px 16px;	
	font-size:75%;
	line-height:1.5em;
}
#wrapper ul li {
	line-height:1.3em;
	margin:0 0 5px;
}
#wrapper ul.ul_list_01 li {
	padding-left:11px;
	background:url(/wp-content/themes/nagoya-es/images/bg_li_01.png) 0 4px no-repeat;
}
#wrapper ul.ul_list_02 li {
	padding-left:17px;
	background:url(/wp-content/themes/nagoya-es/images/bg_li_02.png) 1px 2px no-repeat;
}
#wrapper ul.ul_list_03 li {
	padding-left:11px;
	background:url(/wp-content/themes/nagoya-es/images/bg_li_03.png) 0 5px no-repeat;
}
#wrapper ul.ul_list_04 li {
	padding-left:16px;
	background:url(/wp-content/themes/nagoya-es/images/bg_li_04.png) 0 5px no-repeat;
}
#wrapper ol { margin:0 0 10px 40px; }
#wrapper ol li {
	line-height:1.3em;
	margin:0 0 5px;
}
#wrapper dl dt {
	color:#584136;
	font-weight:bold;
}
#wrapper dl dd {
	margin:0 0 8px 18px;
}
#wrapper blockquote {
	margin:0 0 16px 10px;
	padding:8px 0 0;
	border:2px solid #e6e6e6;
	background-color:#f4f4f4;
}
#wrapper blockquote p { line-height:2em; }

#wrapper table {
	width:550px;
	border-top:1px solid #dbdbdb;	
	border-left:1px solid #dbdbdb;
	background-color:#fff;
}
#wrapper table th, #wrapper table td {
	padding:5px;
	border-right:1px solid #dbdbdb;	
	border-bottom:1px solid #dbdbdb;
}
#wrapper table th {
	width:160px;
	text-align:left;
	background-color:#f4f4f4;
	vertical-align:top;
}
#wrapper table td p,
#wrapper table td dl {
	margin:0 0 0.5em 0;
	font-size:100%;
}
#wrapper table td ol {
	margin:0 0 0.5em 24px;
	font-size:100%;
}

#wrapper table.tbl_01 {
	width:540px;
	border:none;
}
#wrapper table.tbl_01 td { padding:0; border:none; }

#wrapper h2 {
	clear:both;
	margin:0 0 12px;
	padding:5px 10px 7px;
	font-size:100%;
	line-height:1.25em;
	background:#fef8f1 url(/wp-content/themes/nagoya-es/images/bg_h1.png) 0 bottom repeat-x;
}
#wrapper h3 {
	clear:both;
	margin:0 0 12px;
	padding:2px 10px 0 20px;
	font-size:87.5%;
	line-height:28px;
	border:1px solid #e4e4e4;
	background:#eeeeee url(/wp-content/themes/nagoya-es/images/bg_h2.png) 6px 10px no-repeat;
}
/* -------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------
	Custom for bottomBlock
-------------------------------------------------- */
#bottomBlock {
	clear:both;
	margin:0;
	padding:8px 0px 8px 0;
	border-top:1px solid #f6520a;
	background-color:#fcf5e5;
	text-align:left;
	font-size:75%;
}
.bottom2for1 /* background */ { 
	padding:0 0px 0 0;
	background:url(/wp-content/themes/nagoya-es/images/bg_b2for1.png) 0 0 repeat-y;
}
.bottom3for1 /* background */ { 
	padding:0 0px 0 0;
	background:url(/wp-content/themes/nagoya-es/images/bg_b3for1.png) 0 0 repeat-y;
}
.bottomBlock2for1 {	
	display:inline;
	float:left;
	width:396px;
	margin:0 0 0 12px;
	padding:0 12px 0 0;
}
.bottomBlock3for1 {
	display:inline;
	float:left;
	width:254px;
	margin:0 0 0 12px;
	padding:0 12px 0 0;
}

#bottomBlock h3 {
	margin-bottom:6px;
	color:#474d83;
	font-size:100%;
}
#bottomBlock h3 a, #bottomBlock h3 a:visited { color:#474d83; }
#bottomBlock ul {	
	margin:0 10px 8px;
	line-height:1.5em;
}
#bottomBlock ul li {	
	line-height:1.3em;
	margin:0 0 5px;
}
#bottomBlock ul.ul_list_01 li {
	padding-left:11px;
	background:url(/wp-content/themes/nagoya-es/images/bg_li_01.png) 0 4px no-repeat;
}
#bottomBlock ul.ul_list_02 li {
	padding-left:17px;
	background:url(/wp-content/themes/nagoya-es/images/bg_li_02.png) 1px 2px no-repeat;
}
#bottomBlock ul.ul_list_03 li {
	padding-left:11px;
	background:url(/wp-content/themes/nagoya-es/images/bg_li_03.png) 0 5px no-repeat;
}
#bottomBlock ul.ul_list_04 li {
	padding-left:16px;
	background:url(/wp-content/themes/nagoya-es/images/bg_li_04.png) 0 5px no-repeat;
}

.bottom_reslut,
.bottom_seminar { display:none; }

.category-casestudy .bottom_reslut,
.category-casestudyenterprise .bottom_reslut,
.category-casestudyuni .bottom_reslut,
.category-casestudyother .bottom_reslut,
.casestudy_enterprise .bottom_reslut,
.casestudy_uni .bottom_reslut,
.casestudy_other .bottom_reslut { display:block; }

.seminar_results .bottom_seminar,
.seminar_schedule .bottom_seminar { display:block; }
/* ---------------------------------------------- */
#alpha {
	display:inline;
	float:left;
	width:560px;
	margin-bottom:40px;
	text-align:left;
}
#alphaInner {
	text-align:left;
}
.entry { margin-bottom:16px; }
#wrapper .postmetadata {
	clear:both;
	margin:16px 0 20px;
	font-size:62.5%;
}
.nocomments { display:none; }
.navigation {
	margin-bottom:8px;
	font-size:10px; line-height:30px; 
}
.alignleft { float:left; }
.alignright { float:right; }
/* ---------------------------------------------- */
#beta {
	display:inline;
	float:right;
	width:236px;
}
#betaInner {
	text-align:left;
	padding-bottom:150px;
}

#wrapper #beta p {
	margin:0 0 8px;
}

#sidebar ul {
	margin:0;
}
#sidebar ul li h2 {
	display:none;
}
#sidebar ul li ul li {	
	padding:6px 0 6px 10px;
	color:#555555;
	font-size:14px;
	font-weight:bold;
	background:url(/wp-content/themes/nagoya-es/images/bg_side_li_01.png) 0 0 no-repeat;
}
#sidebar ul li ul li ul {
	margin:4px 0 0 ;
}
#sidebar ul li ul li ul li {
	margin:0 0 2px -10px;
	padding:6px 0px 4px 24px;
	border:1px solid #e0e0e0;
	background:#f1f0ef url(/wp-content/themes/nagoya-es/images/li_04.gif) 8px 11px no-repeat;
	font-size:12px;
	font-weight:bold;
}
#sidebar ul li ul li ul li  ul li {
	margin:0 0 3px 4px;
	padding:0px 12px 0px 11px;
	background:#f1f0ef url(/wp-content/themes/nagoya-es/images/li_05.gif) 0px 1px no-repeat;
	border:none;
	line-height:1.20;
	font-weight:normal;
}

.side_img_01 { 
	margin-bottom:12px;
}
.single .side_img_01,
.category-news .side_img_01{
	background:url(/wp-content/themes/nagoya-es/images/side_img_05.jpg) 0 0 no-repeat;
}
.work_contents .side_img_01 {
	background:url(/wp-content/themes/nagoya-es/images/side_img_01.png) 0 0 no-repeat;
}
.casestudy_enterprise .side_img_01,
.casestudy_uni .side_img_01,
.casestudy_other .side_img_01 { background:url(/wp-content/themes/nagoya-es/images/side_img_04.jpg) 0 0 no-repeat; }

.seminar_results .side_img_01,
.seminar_schedule .side_img_01,
.seminar_guide .side_img_01 { background:url(/wp-content/themes/nagoya-es/images/side_img_03.jpg) 0 0 no-repeat; }
/* ---------------------------------------------- */
#footer {
	position:relative;
	clear:both;
	background:url(/wp-content/themes/nagoya-es/images/bg_footer.png) 0 0 repeat-x;
	color:#434242;
	height:auto !important;
	height:97px;
	min-height:97px;
}
#footerInner {
	width:850px;
	margin:0 auto;
	text-align:center;
	background:url(/wp-content/themes/nagoya-es/images/bg_footerInner.png) 0 0 no-repeat;
}
#footer address {
	float:left;
	width:400px;
	padding:16px 0 12px 79px;
	text-align:left;
	font-size:75%;
	font-style:normal;
	background:url(/wp-content/themes/nagoya-es/images/bg_add.png) 5px 1px no-repeat;
	line-height:1.5em;
}
#footer ul {
	float:right;
	font-size:75%;
	padding:16px 17px 44px 0;
}
#footer ul li {
	display:inline;
	margin-left:8px;
	padding-left:10px;
	background:url(/wp-content/themes/nagoya-es/images/top_03.png) 0 5px no-repeat;
}
#footer ul li a { color:#434242; text-decoration:none; }
#footer ul li a:visited { color:#975235; text-decoration:none; }
#footer ul li a:hover { color:#474d83; text-decoration:underline; }

#footer .siteCopyright {
	clear:right;
	display:block;
	padding:0 20px 12px 0;
	font-size:75%;
	text-align:right;
	font-size:10px;
	color:#9f9f9f;
}
/* --------------------------------------------------
	Custom for attachment
-------------------------------------------------- */
.attachment #wrapper h2 { font-size:12px; }
.attachment .navigation { margin:0 10px 5px;  }
.attachment #wrapper p.postmetadata { margin:0 10px 15px; }
/* --------------------------------------------------
	Custom for contact-form-7@inquiry
-------------------------------------------------- */
.wpcf7 {
	height:580px;
	min-height:580px;
}
.wpcf7-response-output {}
#wrapper dl.formInq {
}
#wrapper dl.formInq dt {
	margin-bottom:4px;
}
#wrapper dl.formInq dd {
	margin-bottom:12px;
}
#wrapper dl.formInq dd textarea { width:400px; }
#wrapper p.submit {
	text-align:center;
}
#wrapper p.submit input {
	width:200px;
	margin:20px 0 20px;
	padding:4px 0 ;
	font-size:14px;
	letter-spacing:1em;
}
/* --------------------------------------------------
	Custom for ddsg-wrapper@sitemap
-------------------------------------------------- */
#wrapper .ddsg-wrapper ul,
#wrapper ul.ul_sitemap { padding-left:10px; }
#wrapper .ddsg-wrapper ul li,
#wrapper ul.ul_sitemap li {
	font-size:100%;
}
#wrapper .ddsg-wrapper ul li,
#wrapper ul.ul_sitemap li {
	padding-left:11px;
	background:url(/wp-content/themes/nagoya-es/images/bg_li_01.png) 0 4px no-repeat;
}
#wrapper .ddsg-wrapper ul li ul,
#wrapper ul.ul_sitemap li ul { margin-top:3px; }
#wrapper .ddsg-wrapper ul li ul li,
#wrapper ul.ul_sitemap li ul li {
	font-size:125%;
	padding-left:11px;
	background:url(/wp-content/themes/nagoya-es/images/li_05.gif) 0 0px no-repeat;
}
#wrapper .ddsg-wrapper ul li ul li ul,
#wrapper ul.ul_sitemap li ul li ul { margin-bottom:0.3em; }
#wrapper .ddsg-wrapper .ddsg_copy,
#wrapper .ddsg-wrapper .ddsg_copy a { font-size:10px; color:#e1e1e1; display:none; }
/* --------------------------------------------------
	Custom for top page
-------------------------------------------------- */
.page-template-11_toppage-php #wrapper p,
.page-template-11_toppage-php #wrapper ul { margin-left:0; }
ul.newsTitle {
	padding:11px 0 12px 0;
	text-align:right;
	background:url(/wp-content/themes/nagoya-es/images/top_02.png) 0 0 no-repeat;
}
ul.newsTitle li {
	display:inline;
	padding:0 0.8em 0 12px;
	background:url(/wp-content/themes/nagoya-es/images/top_03.png) 0 4px no-repeat;
}
ul.newsTitle li.rss {
	padding:0 0.8em 0 16px;
	background:url(/wp-content/themes/nagoya-es/images/top_04.png) 0 2px no-repeat;
}
.page-template-11_toppage-php #wrapper ul.newsList {
	margin-left:10px;
}
ul.newsList li {}
ul.newsList li span { margin-right:1.5em; }

.page-template-11_toppage-php #beta {
	display:inline;
	float:right;
	width:254px;
	margin-bottom:30px;
	background:url(/wp-content/themes/nagoya-es/images/bg_top_side_04.png) 0 bottom no-repeat;
}
.page-template-11_toppage-php #betaInner {
	text-align:center;
	padding:48px 7px 10px;
	background:url(/wp-content/themes/nagoya-es/images/bg_top_side_03.png) 0 0 no-repeat;
}
.page-template-11_toppage-php #betaInner p { line-height:1.2em; }
.page-template-11_toppage-php #betaInner p img { margin-bottom:0.3em; }
.page-template-11_toppage-php #betaInner p span { font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
/* google Maps ----------------------------------- */
#map,
#map2 {
	width:550px;
	height:460px;
	margin:0 10px 30px 10px;
}
/* search_resultList ------------------ */
.search_resultList div p img { display:none; } 
/* --------------------------------------------------
	Custom for top page Main Visual
-------------------------------------------------- */
#mainVisual {
	background:url(/wp-content/themes/nagoya-es/images/main_01_01.jpg) 0 0 no-repeat;
}
