@charset "utf-8";
/*==================================================
	@ Style Name    : /css/libs/layout.css
	@ Create Date   : 2010.07.02
	@ LastUp Date   : 2010.09.10
	==================================================
	@ Style Infomation
		00. YUI 2 RESET
		
		01. Class Elements
		
		11. Body
		
		12. Menu
			1. Header Menu
			2. Global Menu
			3. Side Menu
			4. CompanyMenu
			5. Side Count
			6. Footer Menu
			8. Bottom Menu
			8. Pankuzu Menu
			9. Link Menu
			
		13. Layout Share
		
		14. Layout Parts
		
==================================================*/

/*==================================================
	00. YUI 2 RESET
	@ Copyright (c) 2010, Yahoo! Inc. All rights reserved.
	@ Code licensed under the BSD License:
	@ http://developer.yahoo.com/yui/license.html
	@ version: 2.8.1
==================================================*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;zoom:1;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;font-style:normal;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}ul,ol{list-style:none;}a{text-decoration:none;font-weight:normal;}strong,em,tbody{font-style:normal;font-weight:normal;}font{font-size:100%;}b{font-weight:normal;}
/*==================================================
	01. Class Elements
==================================================*/
img{border:0;vertical-align:normal;}img a{border:0;}
.fl-n{float:none;}.fl-l{float:left;}.fl-r{float:right;}.cl-b{clear:both;}.cl-l{clear:left;}.cl-r{clear:right;}
.w5{width:5px;}.w15{width:15px;}.w25{width:25px;}.w35{width:35px;}.w45{width:45px;}.w55{width:55px;}.w65{width:65px;}.w75{width:75px;}.w85{width:85px;}.w95{width:95px;}.w10{width:0px;}.w10{width:10px;}.w20{width:20px;}.w30{width:30px;}.w40{width:40px;}.w50{width:50px;}.w60{width:60px;}.w70{width:70px;}.w80{width:80px;}.w90{width:90px;}.w100{width:100px;}.w105{width:105px;}.w115{width:115px;}.w125{width:125px;}.w135{width:135px;}.w145{width:145px;}.w155{width:155px;}.w165{width:165px;}.w175{width:175px;}.w185{width:185px;}.w195{width:195px;}.w110{width:110px;}.w120{width:120px;}.w130{width:130px;}.w140{width:140px;}.w150{width:150px;}.w160{width:160px;}.w170{width:170px;}.w180{width:180px;}.w190{width:190px;}.w200{width:200px;}.w205{width:205px;}.w215{width:215px;}.w225{width:225px;}.w235{width:235px;}.w245{width:245px;}.w255{width:255px;}.w265{width:265px;}.w275{width:275px;}.w285{width:285px;}.w295{width:295px;}.w210{width:210px;}.w220{width:220px;}.w230{width:230px;}.w240{width:240px;}.w250{width:250px;}.w260{width:260px;}.w270{width:270px;}.w280{width:280px;}.w290{width:290px;}.w300{width:300px;}.w305{width:305px;}.w315{width:315px;}.w325{width:325px;}.w335{width:335px;}.w345{width:345px;}.w355{width:355px;}.w365{width:365px;}.w375{width:375px;}.w385{width:385px;}.w395{width:395px;}.w310{width:310px;}.w320{width:320px;}.w330{width:330px;}.w340{width:340px;}.w350{width:350px;}.w360{width:360px;}.w370{width:370px;}.w380{width:380px;}.w390{width:390px;}.w400{width:400px;}.w405{width:405px;}.w415{width:415px;}.w425{width:425px;}.w435{width:435px;}.w445{width:445px;}.w455{width:455px;}.w465{width:465px;}.w475{width:475px;}.w485{width:485px;}.w495{width:495px;}.w410{width:410px;}.w420{width:420px;}.w430{width:430px;}.w440{width:440px;}.w450{width:450px;}.w460{width:460px;}.w470{width:470px;}.w480{width:480px;}.w490{width:490px;}.w500{width:500px;}.w505{width:505px;}.w515{width:515px;}.w525{width:525px;}.w535{width:535px;}.w545{width:545px;}.w555{width:555px;}.w565{width:565px;}.w575{width:575px;}.w585{width:585px;}.w595{width:595px;}.w510{width:510px;}.w520{width:520px;}.w530{width:530px;}.w540{width:540px;}.w550{width:550px;}.w560{width:560px;}.w570{width:570px;}.w580{width:580px;}.w590{width:590px;}.w600{width:600px;}.w605{width:605px;}.w615{width:615px;}.w625{width:625px;}.w635{width:635px;}.w645{width:645px;}.w655{width:655px;}.w665{width:665px;}.w675{width:675px;}.w685{width:685px;}.w695{width:695px;}.w610{width:610px;}.w620{width:620px;}.w630{width:630px;}.w640{width:640px;}.w650{width:650px;}.w660{width:660px;}.w670{width:670px;}.w680{width:680px;}.w690{width:690px;}.w700{width:700px;}.w705{width:705px;}.w715{width:715px;}.w725{width:725px;}.w735{width:735px;}.w745{width:745px;}.w755{width:755px;}.w765{width:765px;}.w775{width:775px;}.w785{width:785px;}.w795{width:795px;}.w710{width:710px;}.w720{width:720px;}.w730{width:730px;}.w740{width:740px;}.w750{width:750px;}.w760{width:760px;}.w770{width:770px;}.w780{width:780px;}.w790{width:790px;}.w800{width:800px;}
.mauto{margin:0 auto;}.m5{margin:0 5px;}.m10{margin:0 5px;}.m15{margin:0 15px;}.m20{margin:0 20px;}.m25{margin:0 25px;}.m30{margin:0 30px;}.m35{margin:0 35px;}.m40{margin:0 40px;}.m45{margin:0 45px;}.m50{margin:0 50px;}.m55{margin:0 55px;}.m60{margin:0 60px;}.m65{margin:0 65px;}.m70{margin:0 70px;}.m75{margin:0 75px;}.m80{margin:0 80px;}.m85{margin:0 85px;}.m90{margin:0 90px;}.m95{margin:0 95px;}.m100{margin:0 100px;}.mt0{margin-top:0;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt35{margin-top:35px;}.mt40{margin-top:40px;}.mt45{margin-top:45px;}.mt50{margin-top:50px;}.mt55{margin-top:55px;}.mt60{margin-top:60px;}.mt65{margin-top:65px;}.mt70{margin-top:70px;}.mt75{margin-top:75px;}.mt80{margin-top:80px;}.mt85{margin-top:85px;}.mt90{margin-top:90px;}.mt95{margin-top:95px;}.mt100{margin-top:100px;}.mt200{margin-top:200px;}.mt205{margin-top:205px;}.mt300{margin-top:300px;}.mr0{margin-right:0;}.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr25{margin-right:25px;}.mr30{margin-right:30px;}.mr35{margin-right:35px;}.mr40{margin-right:40px;}.mr45{margin-right:45px;}.mr50{margin-right:50px;}.mr55{margin-right:55px;}.mr60{margin-right:60px;}.mr65{margin-right:65px;}.mr70{margin-right:70px;}.mr75{margin-right:75px;}.mr80{margin-right:80px;}.mr85{margin-right:85px;}.mr90{margin-right:90px;}.mr95{margin-right:95px;}.mr100{margin-right:100px;}.mb0{margin-bottom:0;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.mb25{margin-bottom:25px;}.mb30{margin-bottom:30px;}.mb35{margin-bottom:35px;}.mb40{margin-bottom:40px;}.mb45{margin-bottom:45px;}.mb50{margin-bottom:50px;}.mb55{margin-bottom:55px;}.mb60{margin-bottom:60px;}.mb65{margin-bottom:65px;}.mb70{margin-bottom:70px;}.mb75{margin-bottom:75px;}.mb80{margin-bottom:80px;}.mb85{margin-bottom:85px;}.mb90{margin-bottom:90px;}.mb95{margin-bottom:95px;}.mb100{margin-bottom:100px;}.ml0{margin-left:0;}.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}.ml30{margin-left:30px;}.ml35{margin-left:35px;}.ml40{margin-left:40px;}.ml45{margin-left:45px;}.ml50{margin-left:50px;}.ml55{margin-left:55px;}.ml60{margin-left:60px;}.ml65{margin-left:65px;}.ml70{margin-left:70px;}.ml75{margin-left:75px;}.ml80{margin-left:80px;}.ml85{margin-left:85px;}.ml90{margin-left:90px;}.ml95{margin-left:95px;}.ml100{margin-left:100px;}
.p5{padding:0 5px;}.p10{padding:0 5px;}.p15{padding:0 15px;}.p20{padding:0 20px;}.p25{padding:0 25px;}.p30{padding:0 30px;}.p35{padding:0 35px;}.p40{padding:0 40px;}.p45{padding:0 45px;}.p50{padding:0 50px;}.p55{padding:0 55px;}.p60{padding:0 60px;}.p65{padding:0 65px;}.p70{padding:0 70px;}.p75{padding:0 75px;}.p80{padding:0 80px;}.p85{padding:0 85px;}.p90{padding:0 90px;}.p95{padding:0 95px;}.p100{padding:0 100px;}.pt0{padding-top:0;}.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt35{padding-top:35px;}.pt40{padding-top:40px;}.pt45{padding-top:45px;}.pt50{padding-top:50px;}.pt55{padding-top:55px;}.pt60{padding-top:60px;}.pt65{padding-top:65px;}.pt70{padding-top:70px;}.pt75{padding-top:75px;}.pt80{padding-top:80px;}.pt85{padding-top:85px;}.pt90{padding-top:90px;}.pt95{padding-top:95px;}.pt100{padding-top:100px;}.pr0{padding-right:0;}.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr25{padding-right:25px;}.pr30{padding-right:30px;}.pr35{padding-right:35px;}.pr40{padding-right:40px;}.pr45{padding-right:45px;}.pr50{padding-right:50px;}.pr55{padding-right:55px;}.pr60{padding-right:60px;}.pr65{padding-right:65px;}.pr70{padding-right:70px;}.pr75{padding-right:75px;}.pr80{padding-right:80px;}.pr85{padding-right:85px;}.pr90{padding-right:90px;}.pr95{padding-right:95px;}.pr100{padding-right:100px;}.pb0{padding-bottom:0;}.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb25{padding-bottom:25px;}.pb30{padding-bottom:30px;}.pb35{padding-bottom:35px;}.pb40{padding-bottom:40px;}.pb45{padding-bottom:45px;}.pb50{padding-bottom:50px;}.pb55{padding-bottom:55px;}.pb60{padding-bottom:60px;}.pb65{padding-bottom:65px;}.pb70{padding-bottom:70px;}.pb75{padding-bottom:75px;}.pb80{padding-bottom:80px;}.pb85{padding-bottom:85px;}.pb90{padding-bottom:90px;}.pb95{padding-bottom:95px;}.pb100{padding-bottom:100px;}.pl0{padding-left:0;}.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl25{padding-left:25px;}.pl30{padding-left:30px;}.pl35{padding-left:35px;}.pl40{padding-left:40px;}.pl45{padding-left:45px;}.pl50{padding-left:50px;}.pl55{padding-left:55px;}.pl60{padding-left:60px;}.pl65{padding-left:65px;}.pl70{padding-left:70px;}.pl75{padding-left:75px;}.pl80{padding-left:80px;}.pl85{padding-left:85px;}.pl90{padding-left:90px;}.pl95{padding-left:95px;}.pl100{padding-left:100px;}.pl250{padding-left:210px;}
.fs10{font-size:77%;}.fs11{font-size:85%;}.fs12{font-size:93%;}.fs13{font-size:100%;}.fs14{font-size:108%;}.fs15{font-size:116%;}.fs16{font-size:124%;}.fs17{font-size:131%;}.fs18{font-size:139%;}.fs19{font-size:147%;}.fs20{font-size:154%;}.fs21{font-size:162%;}.fs22{font-size:170%;}.fs23{font-size:177%;}.fs24{font-size:185%;}.fs25{font-size:193%;}.fs26{font-size:200%;}
.fw-n{font-weight:normal}.fw-b{font-weight:bold;}
.fc-r1{color:#ff7f50;}.fc-r2{color:#e55e2d;}.fc-b1{color:#006BC6;}.fc-b2{color:#0000cd;}
.underline{text-decoration:underline;}
.ta-c{text-align:center;}.ta-r{text-align:right;}.ta-l{text-align:left;}.td-u{text-decoration:underline;}.td-n{text-decoration:none;}
.lh1{line-height:0.1;}.lh2{line-height:0.2;}.lh3{line-height:0.3;}.lh4{line-height:0.4;}.lh5{line-height:0.5;}.lh6{line-height:0.6;}.lh7{line-height:0.7;}.lh8{line-height:0.8;}.lh9{line-height:0.9;}.lh10{line-height:1.0;}.lh11{line-height:1.1;}.lh12{line-height:1.2;}.lh13{line-height:1.3;}.lh14{line-height:1.4;}.lh15{line-height:1.5;}.lh16{line-height:1.6;}.lh17{line-height:1.7;}.lh18{line-height:1.8;}.lh19{line-height:1.9;}.lh20{line-height:2.0;}
/*==================================================
	11. Body
==================================================*/
body {
	font-family:verdana, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif', 'Helvetica', 'Arial', 'Verdana', 'Lucida', 'Grande', 'Adobe Helti Std', 'Adobe Kaiti Std;
	font-size:75%;
	color:#4d4d4d;
	line-height:1.5;
	behavior:url("/wp-content/themes/default/csshover3.htc");
}
a {color:#006BC6;}
a:link,
a:visited {text-decoration:none;}
a:hover,
a:active {text-decoration:underline;}
.link_1 a:link,
.link_1 a:visited {text-decoration:underline;}
.link_1 a:hover {
	color:#c71585;
	text-decoration:underline;
}
.link_1 a:active{text-decoration:underline;}
.chinese {
font-family:'TITUS Cyberbit Basic', 'Code2000', 'Doulos SIL', 'Chrysanthi Unicode', 'Bitstream Cyberbit', 'Bitstream CyberBase', 'Bitstream Vera', 'Thryomanes', 'Gentium', 'GentiumAlt', 'Visual Geez Unicode', 'Lucida Grande', 'Arial Unicode MS', 'Microsoft Sans Serif', 'Lucida Sans Unicode', sans-serif;
}
/*==================================================
	12. Menu
 ==================================================*/
/*--------------------------------------------------
	1. Header Menu
-------------------------------------------------*/
#hMenu {
	margin:20px 0 8px 98px;
	width:258px;
	height:15px;
	background:url(/imgs/lib/bg_hmenu.gif) no-repeat 0 0;
	font-size:9px;
}
#hMenu li {float:left;}
#hMenu li a {
	display:block;
	height:13px;
	text-indent:-5000px;
}
#hMenu01 a {
	margin:0 10px;
	width:75px;
	background:url(/imgs/lib/hmenu.gif) no-repeat 0 0;
}
#hMenu02 a {
	margin:0 10px;
	width:68px;
	background:url(/imgs/lib/hmenu.gif) no-repeat -280px 0;
}
#hMenu03 a {
	margin:0 10px;
	width:55px;
	background:url(/imgs/lib/hmenu.gif) no-repeat -220px 0;
}
#hMenu04 a {
	margin:0 10px;
	width:75px;
	background:url(/imgs/lib/hmenu.gif) no-repeat -80px 0;
}
#hMenu05 a {
	margin:0 10px;
	width:55px;
	background:url(/imgs/lib/hmenu.gif) no-repeat -160px 0;
}
#hMenu01 a:hover {background-position:0 -13px;}
#hMenu02 a:hover {background-position:-280px -13px;}
#hMenu03 a:hover {background-position:-220px -13px;}
#hMenu04 a:hover {background-position:-80px -13px;}
#hMenu05 a:hover {background-position:-160px -13px;}
/*--------------------------------------------------
	2. GlobalMenu
-------------------------------------------------*/
#gMenu {
	position:absolute;
	top:0;
	margin:137px auto 0 auto;
	width:100%;
	height:34px;
	background:url(/imgs/lib/bg_gmenu.gif) repeat-x 0 0;
}
#gMenu ul {
	margin:0 auto;
	width:900px;
}
#gMenu li {float:left;}
#gMenu li a {
	display:block;
	height:33px;
	text-indent:-5000px;
}
#gMenu01 {
	width:60px;
}
#gMenu02,#gMenu06,#gMenu07,#gMenu08,#gMenu09 {
	width:105px;
}
#gMenu03,#gMenu04 {
	width:95px;
}
#gMenu05 {
	width:125px;
}

#gMenu #gMenu01 a,
#gMenu #gMenu01On a {width:60px;}
#gMenu01 a {background:url(/imgs/lib/gmenu.gif) no-repeat 0 0;}
#gMenu02 a {background:url(/imgs/lib/gmenu.gif) no-repeat -60px 0;}
#gMenu03 a {background:url(/imgs/lib/gmenu.gif) no-repeat -165px 0;}
#gMenu04 a {background:url(/imgs/lib/gmenu.gif) no-repeat -260px 0;}
#gMenu05 a {background:url(/imgs/lib/gmenu.gif) no-repeat -355px 0;}
#gMenu06 a {background:url(/imgs/lib/gmenu.gif) no-repeat -480px 0;}
#gMenu07 a {background:url(/imgs/lib/gmenu.gif) no-repeat -585px 0;}
#gMenu08 a {background:url(/imgs/lib/gmenu.gif) no-repeat -690px 0;}
#gMenu09 a {background:url(/imgs/lib/gmenu.gif) no-repeat -795px 0;}
#gMenu01 a:hover {background-position:0 -34px;}
#gMenu02 a:hover {background-position:-60px -34px;}
#gMenu03 a:hover {background-position:-165px -34px;}
#gMenu04 a:hover {background-position:-260px -34px;}
#gMenu05 a:hover {background-position:-355px -34px;}
#gMenu06 a:hover {background-position:-480px -34px;}
#gMenu07 a:hover {background-position:-585px -34px;}
#gMenu08 a:hover {background-position:-690px -34px;}
#gMenu09 a:hover {background-position:-795px -34px;}
#gMenu02On a {background:url(/imgs/lib/gmenu.gif) no-repeat -60px -34px;}
#gMenu03On a {background:url(/imgs/lib/gmenu.gif) no-repeat -165px -34px;}
#gMenu04On a {background:url(/imgs/lib/gmenu.gif) no-repeat -260px -34px;}
#gMenu05On a {background:url(/imgs/lib/gmenu.gif) no-repeat -355px -34px;}
#gMenu06On a {background:url(/imgs/lib/gmenu.gif) no-repeat -480px -34px;}
#gMenu07On a {background:url(/imgs/lib/gmenu.gif) no-repeat -585px -34px;}
#gMenu08On a {background:url(/imgs/lib/gmenu.gif) no-repeat -690px -34px;}
#gMenu09On a {background:url(/imgs/lib/gmenu.gif) no-repeat -795px -34px;}
/*--------------------------------------------------
	3. SideMenu
-------------------------------------------------*/
#sService01,
#sService02 {
	padding:3px;
	width:184px;
	background:#e1effa;
	border-top:1px solid #fff;
}
#sService02 {
	margin-bottom:20px;
	border-top:1px solid #fff;
}
#sService01 span,
#sService02 span,
#sService01 a,
#sService02 a {
	display:block;
	width:184px;
	text-indent:-5000px;
	outline:none;
}
#sService01 a {height:20px;}   
#sService01 span,    
#sService02 a, 
#sService02 span,   
#sService01 #sService010201 a,   
#sService01 #sService010201On a,   
#sService01 #sService010301 a,   
#sService01 #sService010301On a,   
#sService01 #sService010401 a,   
#sService01 #sService010401On a,   
#sService01 #sService010401b a,   
#sService01 #sService010401bOn a,   
#sService01 #sService010501 a,   
#sService01 #sService010501On a {height:30px;}  
#sService01 #sService020501 a,   
#sService01 #sService020501On a,   
#sService0101 span {background:url(/imgs/lib/smenu.gif) no-repeat 0 0;}
#sService0102 span {background:url(/imgs/lib/smenu.gif) no-repeat 0 -30px;}
#sService0103 span {background:url(/imgs/lib/smenu.gif) no-repeat 0 -290px;}
#sService0104 span {background:url(/imgs/lib/smenu.gif) no-repeat 0 -430px;}
#sService0104b span {background:url(/imgs/lib/smenu.gif) no-repeat 0 -610px;}
#sService0105 span {background:url(/imgs/lib/smenu.gif) no-repeat 0 -685px;}
#sService0205 span {background:url(/imgs/lib/smenu.gif) no-repeat 0 -900px;}
#sService010201 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -60px;}
#sService010202 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -90px;}
#sService010203 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -110px;}
#sService010204 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -130px;}
#sService010205 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -150px;}
#sService010206 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -170px;}
#sService010207 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -190px;}
#sService010208 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -210px;}
#sService010209 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -230px;}
#sService010210 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -250px;}
#sService010211 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -270px;}
#sService010301 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -320px;}
#sService010302 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -350px;}
#sService010303 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -370px;}
#sService010304 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -390px;}
#sService010305 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -410px;}
#sService010401 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -460px;}
#sService010402 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -490px;}
#sService010403 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -510px;}
#sService010404 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -530px;}
#sService010405 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -550px;}
#sService010406 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -570px;}
#sService010407 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -590px;}
#sService0104b01 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -640px;}
#sService0104b02 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -665px;}
#sService010501 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -715px;}
#sService010502 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -740px;}
#sService010503 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -760px;}
#sService0201 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -795px;}
#sService0202 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -822px;}
#sService0203 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -852px;}
#sService0204 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -881px;}
#sService0209 a {background:url(/imgs/lib/smenu_part20130215.gif) no-repeat;} /*お客様の声*/
#sService0205 span {background:url(/imgs/lib/smenu.gif) no-repeat 0 -912px;}
#sService0206 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -942px;}
#sService0207 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -972px;}
#sService0208 a {background:url(/imgs/lib/smenu.gif) no-repeat 0 -1002px;}
#sService0102 span:hover {background-position:-184px -30px;}  
#sService0103 span:hover {background-position:-184px -290px;}  
#sService0104 span:hover {background-position:-184px -430px;}  
#sService0104b span:hover {background-position:-184px -610px;}
#sService0105 span:hover {background-position:-184px -685px;}
#sService0206 span:hover {background-position:-182px -900px;}
#sService010201 a:hover {background-position:-184px -60px;}
#sService010202 a:hover {background-position:-184px -90px;}
#sService010203 a:hover {background-position:-184px -110px;}
#sService010204 a:hover {background-position:-184px -130px;}
#sService010205 a:hover {background-position:-184px -150px;}
#sService010206 a:hover {background-position:-184px -170px;}
#sService010207 a:hover {background-position:-184px -190px;}
#sService010208 a:hover {background-position:-184px -210px;}
#sService010209 a:hover {background-position:-184px -230px;}
#sService010210 a:hover {background-position:-184px -250px;}
#sService010211 a:hover {background-position:-184px -270px;}
#sService010301 a:hover {background-position:-184px -320px;}
#sService010302 a:hover {background-position:-184px -350px;}
#sService010303 a:hover {background-position:-184px -370px;}
#sService010304 a:hover {background-position:-184px -390px;}
#sService010305 a:hover {background-position:-184px -410px;}
#sService010401 a:hover {background-position:-184px -460px;} 
#sService010402 a:hover {background-position:-184px -490px;} 
#sService010403 a:hover {background-position:-184px -510px;} 
#sService010404 a:hover {background-position:-184px -530px;} 
#sService010405 a:hover {background-position:-184px -550px;} 
#sService010406 a:hover {background-position:-184px -570px;} 
#sService010407 a:hover {background-position:-184px -590px;} 
#sService0104b01 a:hover {background-position:-184px -640px;}
#sService0104b02 a:hover {background-position:-184px -665px;}
#sService010501 a:hover {background-position:-184px -715px;}
#sService010502 a:hover {background-position:-184px -740px;}
#sService010503 a:hover {background-position:-184px -760px;}
#sService0201 a:hover {background-position:-184px -795px;}
#sService0202 a:hover {background-position:-184px -822px;}
#sService0203 a:hover {background-position:-184px -852px;}
#sService0204 a:hover {background-position:-184px -881px;}
#sService0209 a:hover {background-position:-184px;} /*お客様の声*/
#sService0205 a:hover {background-position:-184px -912px;}
#sService0206 a:hover {background-position:-184px -942px;}
#sService0207 a:hover {background-position:-184px -972px;}
#sService0208 a:hover {background-position:-184px -1002px;}
#sService0102On span {background:url(/imgs/lib/smenu.gif) no-repeat -184px -30px;}
#sService0103On span {background:url(/imgs/lib/smenu.gif) no-repeat -184px -290px;}
#sService0104On span {background:url(/imgs/lib/smenu.gif) no-repeat -184px -430px;}
#sService0104bOn span {background:url(/imgs/lib/smenu.gif) no-repeat -184px -610px;}
#sService0105On span {background:url(/imgs/lib/smenu.gif) no-repeat -184px -685px;}
#sService0206On span {background:url(/imgs/lib/smenu.gif) no-repeat -184px -900px;}
#sService010201On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -60px;}
#sService010202On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -90px;}
#sService010203On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -110px;}
#sService010204On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -130px;}
#sService010205On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -150px;}
#sService010206On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -170px;}
#sService010207On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -190px;}
#sService010208On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -210px;}
#sService010209On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -230px;}
#sService010210On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -250px;}
#sService010211On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -270px;}
#sService010301On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -320px;}
#sService010302On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -350px;}
#sService010303On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -370px;}
#sService010304On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -390px;}
#sService010305On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -410px;}
#sService010401On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -460px;}
#sService010402On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -490px;}
#sService010403On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -510px;}
#sService010404On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -530px;}
#sService010405On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -550px;}
#sService010406On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -570px;}
#sService010407On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -590px;}
#sService0104b01On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -640px;}
#sService0104b02On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -665px;}
#sService010501On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -715px;}
#sService010502On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -740px;}
#sService010503On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -760px;}
#sService0201On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -795px;}
#sService0202On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -822px;}
#sService0203On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -852px;}
#sService0204On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -881px;}
#sService0209On a {background:url(/imgs/lib/smenu_part20130215.gif) no-repeat -184px;} /*お客様の声*/
#sService0205On a {background:url(/imgs/lib/smenu2.gif) no-repeat -184px -910px;}

#sService0206On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -942px;}
#sService0207On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -972px;}
#sService0208On a {background:url(/imgs/lib/smenu.gif) no-repeat -184px -1002px;}

/*--------------------------------------------------
	4. CompanyMenu
-------------------------------------------------*/
#sMenu {
	padding:3px;
	width:184px;
	background:#e1effa;
}
#sMenu a,
#sMenu span {
	display:block;
	width:182px;
	height:30px;
	text-indent:-5000px;
	outline:none;
}
#sMenu01 span {background:url(/imgs/lib/company_menu.gif) no-repeat 0 0;}
#sMenu02 a {background:url(/imgs/lib/company_menu.gif) no-repeat 0 -30px;}
#sMenu03 a {background:url(/imgs/lib/company_menu.gif) no-repeat 0 -60px;}
#sMenu04 a {background:url(/imgs/lib/company_menu.gif) no-repeat 0 -90px;}
#sMenu05 a {background:url(/imgs/lib/company_menu.gif) no-repeat 0 -120px;}
#sMenu06 a {background:url(/imgs/lib/company_menu.gif) no-repeat 0 -150px;}
#sMenu02 a:hover {background-position:-184px -30px;}
#sMenu03 a:hover {background-position:-184px -60px;}
#sMenu04 a:hover {background-position:-184px -90px;}
#sMenu05 a:hover {background-position:-184px -120px;}
#sMenu06 a:hover {background-position:-184px -150px;}
#sMenu02On a {background:url(/imgs/lib/company_menu.gif) no-repeat -184px -30px;}
#sMenu03On a {background:url(/imgs/lib/company_menu.gif) no-repeat -184px -60px;}
#sMenu04On a {background:url(/imgs/lib/company_menu.gif) no-repeat -184px -90px;}
#sMenu05On a {background:url(/imgs/lib/company_menu.gif) no-repeat -184px -120px;}
#sMenu06On a {background:url(/imgs/lib/company_menu.gif) no-repeat -184px -150px;}
/*--------------------------------------------------
	5. SideCount
-------------------------------------------------*/
#sCount {
	padding:0;
	margin:0;
	width:190px;
	height:100px;
	background:#5B97D6;
	border-collapse:collapse;
}
#sCount th {
	width:120px;
	height:30px;
	background:#fff;
	border-top:2px solid #5B97D6;
	border-bottom:2px solid #5B97D6;
	border-left:2px solid #5B97D6;
	text-align:left;
}
#sCount td {
	padding-right:13px;
	width:50px;
	height:30px;
	background:#fff;
	border-top:2px solid #5B97D6;
	border-right:2px solid #5B97D6;
	border-bottom:2px solid #5B97D6;
	color:##4d4d4d;
	font-family:"Arial", sans-serif;
	font-weight:bold;
	text-align:right;
}
#sCount th span {
	display:block;
	width:112px;
	height:30px;
	text-indent:-5000px;
}
#sCount td span {
        color: #e55e2d;
        font-weight: bold;
}
#sCount01 span {background:url(/imgs/lib/scount.gif) no-repeat 0 0;}
#sCount02 span {background:url(/imgs/lib/scount.gif) no-repeat 0 -30px;}
#sCount03 span {background:url(/imgs/lib/scount.gif) no-repeat 0 -60px;}
#sCount04 span {background:url(/imgs/lib/scount.gif) no-repeat 0 -90px;}
#sCount05 span {background:url(/imgs/lib/scount.gif) no-repeat 0 -120px;}
/*--------------------------------------------------
	6. FooterMenu
-------------------------------------------------*/
#fMenu {
	padding:0 0 30px 0;
	float:left;
	width:100%;
	background:url(/imgs/lib/bg_fmenu.gif) repeat-x 0 100%;
}
#fMenuInner {
	margin:15px auto 0 auto;
	width:900px;
}
.fMenu {
	float:left;
	width:180px;
	font-size:9pt;
}
.fMenu ul {margin:0 0 10px 0;}
.fMenu_2 {
	float:left;
	margin:0;
	width:330px;
	padding-left:15px;
	font-size:9pt;
}
.fMenu li,
.fMenu_2 li {background:url(/imgs/lib/ls_fmenu.gif) no-repeat 0 3px;}
.fMenu a,
.fMenu_2 a {padding:0 0 0 20px;}
.fMenu .fTtl,
.fMenu_2 .fTtl {
	margin:0 0 3px 0;
	background:none;
	color:#333;
	font-weight:bold;
}
/*--------------------------------------------------
	7. Bottom Menu
-------------------------------------------------*/
#bMenu {
	float:left;
	padding:0 0 0 12px;
	width:344px;
	height:13px;
	background:url(/imgs/lib/bg_bmenu.gif) no-repeat 0 0;
	font-size:9px;
}
#bMenu li {float:left;}
#bMenu li a {
	display:block;
	height:13px;
	text-indent:-5000px;
}
#bMenu01 a {
	margin:0 26px 0 0;
	width:90px;
	background:url(/imgs/lib/bmenu.gif) no-repeat 0 0;
}
#bMenu02 a {
	margin:0 27px 0 0;
	width:133px;
	background:url(/imgs/lib/bmenu.gif) no-repeat -116px 0;
}
#bMenu03 a {
	width:56px;
	background:url(/imgs/lib/bmenu.gif) no-repeat -276px 0;
}
#bMenu01 a:hover {background-position:0 -13px;}
#bMenu02 a:hover {background-position:-116px -13px;}
#bMenu03 a:hover {background-position:-276px -13px;}
/*--------------------------------------------------
	8. Pankuzu Menu
-------------------------------------------------*/
#pMenu {
	position:relative;
	left:-11px;
	_margin-left:-12px; /* IE6 */
	_left:1px; /* IE6 */
	zoom:1;
	padding:2px 11px 7px 11px;
	width:670px;
	background:#4599DA url(/imgs/lib/bg_pmenu.jpg) no-repeat 0 0;
}
#pMenu li {
	display:inline;
	color:#fff;
	font-weight:bold;
}
#pMenu a {text-decoration:underline;}
#pMenu a:hover {text-decoration:none;}
/*--------------------------------------------------
	9. Link Menu
-------------------------------------------------*/
#linkMenu {
	margin:0 0 20px 0;
	padding:10px;
	width:648px;
	border:1px solid #d9d9d9;
	background:#f2f4f6 url(/imgs/consulting/consulting/bg_linkcontent.gif) no-repeat 0 0;
	color:#d9d9d9;
}
#linkMenu li {display:inline;}
#linkMenu li.nowOn span {
	color:#424242;
	font-weight:bold;}
/*==================================================
 @ LAYOUT SHARE
 	@ Header
	@ Pankuzu Menu
 ==================================================*/
#header {
	margin:0 auto;
	width:900px;
}
#headerInner {
	float:right;
	width:356px;
}
#container {
	float:left;
	margin-bottom:20px;
	padding-top31px;
	width:100%;
	background:url(/imgs/lib/bg_container.jpg) no-repeat 50% 0;
}
#wrapper {
	padding-top:40px;
	margin:0 auto;
	width:900px;
}
#leftColumns {
	float:left;
	width:190px;
}
#rightColumns {
	position:relative;
	left:10px;
	float:right;
	padding:0 15px;
	width:670px;
	background:url(/imgs/lib/bg_rightcolumns.jpg) no-repeat 0 0;
}
#pageTop {
	clear:both;
	width:100%;
	height:29px;
	background:url(/imgs/lib/bg_pagetop.gif) repeat-x 0 0;
}
#pageTop p {
	margin:0 auto;
	width:900px;
	text-align:right;
}
#footer {
	clear:both;
	padding-top:13px;
	margin:0 auto;
	width:900px;
	height:26px;
}
#copyright {
	float:right;
	width:500px;
	font-size:85%;
	text-align:right;
	color:#7F7F7F;
}
/*==================================================
 * @ LAYOUT EACH
 ==================================================*/
#h1text {
	margin:9px 0 0 0;
	width:100%;
	color:#999;
}
#logo {
	float:left;
	margin:21px 0 0 0;
	width:484px;
}
#logo a {
	display:block;
	width:484px;
	height:62px;
	background:url(/imgs/lib/logo.gif) no-repeat 0 0;
	text-indent:-5000px;
}
#telTokyo {
	margin:0 0 5px 144px;
	width:212px;
	height:20px;
	background:url(/imgs/lib/tel_mail.gif) no-repeat -144px 0;
	text-indent:-5000px;
}
#telMail {
	margin:0 0 25px 199px;
	width:156px;
	height:14px;
	background:url(/imgs/lib/tel_mail.gif) no-repeat -199px -25px;
	text-indent:-5000px;
}
.default {
	margin:10px 0;
	padding:0 0 0 10px;
	width:100%;
	border-bottom:1px solid #ccf;
	border-left:5px solid #ccf;
	color:#333;
	font-size:120%;
	font-weight:bold;
}
.default_2 {
	margin:10px 0;
	padding:0 0 0 10px;
	border-bottom:1px solid #ccf;
	border-left:5px solid #ccf;
	color:#333;
	font-size:120%;
	font-weight:bold;
}
.default_3 {
	margin:10px 0;
	padding:0 0 0 10px;
	width:98%;
	border-bottom:1px solid #CCCCFF;
	border-left:5px solid #CCCCFF;
	color:#333;
	font-size:120%;
	font-weight:bold;
}
h4 {
	margin:20px 0 10px 0;
	padding:1px 0 1px 7px;
	border-bottom:1px solid #FFCCFF;
	border-left:5px solid #FFCCFF;
	color:#333;
	font-size:100%;
	font-weight:bold;
}
table#table-01 {
	margin:10px 0;
	width:100%;
	border:1px solid #e3e3e3;
	border-collapse:collapse;
	border-spacing:0;
}
table#table-01 th {
	padding:3px;
	width:33%;
	background:#ff9;
	border:solid #e3e3e3;
	border-width:0 0 1px 1px;
	font-weight:bold;
	line-height:120%;
	text-align:center;
}
table#table-01 td {
	padding:3px;
	/* width:33%; */
	border:1px solid #e3e3e3;
	border-width:0 0 1px 1px;
}
table#table-01a {
	margin:10px 0;
	width:100%;
	border:1px solid #e3e3e3;
	border-collapse:collapse;
	border-spacing:0;
}
table#table-01a th {
	padding:3px;
	width:33%;
	background:#ff9;
	border:solid #e3e3e3;
	border-width:0 0 1px 1px;
	font-weight:bold;
	line-height:120%;
	text-align:center;
}
table#table-01a td {
	padding:3px;
	/* width:33%; */
	border:1px solid #e3e3e3;
	border-width:1px 1px 1px 1px;
}
table#table-01b {
	margin:10px 0;
	width:100%;
	border:1px solid #e3e3e3;
	border-collapse:collapse;
	border-spacing:0;
}
table#table-01b th {
	padding:3px;
	width:33%;
	background:#ff9;
	border:solid #e3e3e3;
	border-width:0 0 1px 1px;
	font-weight:bold;
	line-height:120%;
	text-align:center;
}
table#table-01b td {
	padding:3px;
	/* width:33%; */
	border:1px solid #e3e3e3;
	border-width:1px 0 1px 1px;
}
table#table-02 {
	margin:10px 0;
	width:100%;
	border:1px solid #e3e3e3;
	border-collapse: collapse;
	border-spacing: 0;
}
table#table-02 th {
	width:20%;
	padding:5px;
	border:solid #e3e3e3;
	border-width:1px 0 1px 1px;
	background:#ff9;
	font-weight:bold;
	line-height:120%;
	text-align:center;
}
table#table-02 td {
	padding:5px;
	border:1px solid #e3e3e3;
	border-width:1px  0 1px 1px;
}
table#table-03 {
	margin:10px 0;
	width:90%;
	border:1px #e3e3e3 solid;
	border-collapse: collapse;
	border-spacing: 0;
}
table#table-03 caption {
	margin-bottom:0;
	padding:3px;
	background:#f0ffff;
	border:1px #e3e3e3 solid;
	border-collapse:collapse;
	border-width:1px 1px;
	font-weight:bold;
	text-align:center;
}
table#table-03 th {
	padding:3px;
	background:#c0c0c0;
	border:1px #e3e3e3 solid;
	border-width:0 0 1px 1px;
	text-align:center;
}
table#table-03 td {
	padding:3px;
	border:1px #e3e3e3 solid;
	border-width:0 0 1px 1px;
}
table#table-03a {
	margin:10px 0;
	width:90%;
	border:1px #e3e3e3 solid;
	border-collapse: collapse;
	border-spacing: 0;
}
table#table-03a caption {
	margin-bottom:0;
	padding:3px;
	background:#f0ffff;
	border:1px #e3e3e3 solid;
	border-collapse:collapse;
	border-width:1px 1px;
	font-weight:bold;
	text-align:center;
}
table#table-03a th {
	padding:3px;
	background:#c0c0c0;
	border:1px #e3e3e3 solid;
	border-width:0 0 1px 1px;
	text-align:center;
}
table#table-03a td {
	padding:3px;
	border:1px #e3e3e3 solid;
	border-width:0 0 1px 1px;
}
table#table-history {
	margin:10px 0;
	width:100%;
	border:1px solid #e3e3e3;
	border-collapse:collapse;
	border-spacing:0;
}
table#table-history th {
	padding:3px;
	width:120px;
	background:#c0c0c0;
	border:1px solid #e3e3e3;
	border-width:0 0 1px 1px;
}
table#table-history td {
	padding:3px;
	width:580px;
	border:1px solid #e3e3e3;
	border-width:0 0 1px 1px;
}
table#table-scenery {
	margin:10px 0;
	width:100%;10:09 2010/11/01
	border:1px solid #e3e3e3;
	border-collapse: collapse;
	border-spacing: 0;
}
table#table-scenery th {
	padding:5px;
	width:50%;
	background:#eee;
	border:1px solid #e3e3e3;
	border-width:0 0 1px 1px;
}
table#table-scenery td {
	padding:5px;
	width:50%;
	border:1px solid #e3e3e3;
	border-width:0 0 1px 1px;
	text-align:center;
}
.item ul li {
	margin:0 0 3px 0;
	background:url(/imgs/lib/ls_fmenu.gif) no-repeat 0 3px;
	padding:0 0 0 20px;
}
.item h4 {
	margin:1px 0 10px 10px;
	padding:1px 0 1px 7px;
	border-bottom:1px solid #FFF;
	border-left:1px solid #FFF;
	color:#333;
	font-size:100%;
	font-weight:normal;
	text-indent: -1.5em;

}
.item_a {
	width:320px;
	margin:0 0 0 10px
	float:left;
	display:inline;
}
.item_a ul li{
	margin:0 0 3px 0;
	background:url(/imgs/lib/ls_fmenu.gif) no-repeat 0 3px;
	padding:0 0 0 20px;
}
.item_b {
	width:320px;
	margin:0 0 0 10px
	float:right;
	display:inline;
}
.item_b ul li{
	margin:0 0 3px 0;
	background:url(/imgs/lib/ls_fmenu.gif) no-repeat 0 3px;
	padding:0 0 0 20px;
}

/*--------------------------------------------------
	Banner
--------------------------------------------------*/
.banner1 {
	padding:3px;
	margin:5px 0 0 0;
	width:177px;
	border:3px solid #5B97D6;
}
.banner1 a:link,
.banner1 a:visited {text-decoration:none;}
.banner1 a:hover,
.banner1 a:active {text-decoration:underline;} 
.baner_title {
	font-weight:bold;
	font-size:105%;
}
.banner2 {
	padding:1px;
	margin:5px 0 0 0;
	width:185px;
	border:1px solid #5B97D6;
}
.banner2 a:link,
.banner2 a:visited {text-decoration:none;}
.banner2 a:hover,
.banner2 a:active {text-decoration:underline;} 
.baner_title {
	font-weight:bold;
	font-size:110%;
}
.banner3 {
	padding:2px;
	margin:5px 0 0 0;
	width:300px;
	border:1px solid #5B97D6;
}
.banner3 a:link,
.banner3 a:visited {text-decoration:none;}
.banner3 a:hover,
.banner3 a:active {text-decoration:underline;} 
.baner_title {
	font-weight:bold;
	font-size:100%;
}
.banner4 {
	padding:3px;
	margin:5px 0 0 0;
	width:179px;
	border:2px solid #5B97D6;
}
.banner4 a:link,
.banner4 a:visited {text-decoration:none;}
.banner4 a:hover,
.banner4 a:active {text-decoration:underline;} 
.baner_title {
	font-weight:bold;
	font-size:105%;
}
industry.php
編集するテーマを選択:
<?php
	/**
	 * Template Name: Industry
	 */
?>
<?php get_header(); ?>

<div id="container">
	<div id="wrapper">
		<div id="rightColumns">
			<?php
				$url = $_SERVER['REQUEST_URI'];
				
				// 負の値を持つ limit (PHP 5.1 以降)
				$url = str_replace("/services/","/", $url);
				$url_array = explode('.', $url, 2);
				$h2_title_array = explode('/', $url_array[0]);
				$h2_title = $h2_title_array[1];
				//print $url. "->" . $h2_title;
			?>
			
			<h2 id="<?php echo $h2_title; ?>_h2Ttl" class="contentTtl"><?php echo the_title(); ?></h2>
			<ul id="pMenu">
			<?php
				if (function_exists('bcn_display')) {
					
					// Display the breadcrumb
					ob_start();
					bcn_display();
					$bcn_display = ob_get_contents();
					ob_end_clean(); 
					
					$bcn_replaced = str_replace(".html\"","/index.html\"", $bcn_display);
					
					mb_internal_encoding('UTF-8');
					mb_regex_encoding('UTF-8');
					print $bcn_replaced; 
				}
			?>
			<!-- /#pMenu --></ul>
			
			<a name="rp"></a>
			<h4 class="mt20 mb20 ml10">海外の業界レポート</h4>
			<ul class="ml20">
			<?php if (have_posts()) : query_posts('&posts_per_page=""&cat=85'); ?>
			<?php while (have_posts()) : the_post(); ?>
				<li>・ <a href="<?php echo the_permalink(); ?>"><?php echo the_title(); ?></a> (<?php echo get_post_meta($post->ID, listing_date, true); ?>)</li>
			<?php endwhile; endif; ?>
			<?php wp_reset_query(); ?>
			</ul>
			<p align="right">→　<a href="/topics.html">トピックスへ</a></p>
		<!-- /#rightColumns --></div>
	<?php get_sidebar(); ?>
	<!-- / #wrapper --></div>
<!-- / #container --></div>
	
<?php wp_footer(); ?>
<?php get_footer(); ?>

topics.php

<?php
	/**
	 * Template Name: Topics
	 */
?>
<?php get_header(); ?>

<div id="container">
	<div id="wrapper">
		<div id="rightColumns">
			<?php
				$url = $_SERVER['REQUEST_URI'];
				
				// 負の値を持つ limit (PHP 5.1 以降)
				$url = str_replace("/services/","/", $url);
				$url_array = explode('.', $url, 2);
				$h2_title_array = explode('/', $url_array[0]);
				$h2_title = $h2_title_array[1];
				//print $url. "->" . $h2_title;
			?>

			<h2 id="<?php echo $h2_title; ?>_h2Ttl" class="contentTtl"><?php echo the_title(); ?></h2>
			<ul id="pMenu">
			<?php
				if (function_exists('bcn_display')) {
					
					// Display the breadcrumb
					ob_start();
					bcn_display();
					$bcn_display = ob_get_contents();
					ob_end_clean(); 
					
					$bcn_replaced = str_replace(".html\"","/index.html\"", $bcn_display);
					
					mb_internal_encoding('UTF-8');
					mb_regex_encoding('UTF-8');
					print $bcn_replaced; 
				}
			?>
			<!-- /#pMenu --></ul>
			<p class="mb10 mt20" align="center"><a href="#br">現地ビジネスレポート</a> | <a href="#rp">海外の業界レポート</a> | <a href="#up">アップデート</a></p>
			
			<a name="br"></a>
			<h4 class="mt20 mb20">BRICs、NEXT11、VISTA等新興国19カ国　現地ビジネスレポート</h4>
			<ul>
			<?php if (have_posts()) : query_posts('&posts_per_page=-1&cat=83'); ?>
				<?php while (have_posts()) : the_post(); ?>
					<li><a href="<?php echo the_permalink();?>"><?php if (get_post_meta($post->ID, listing_title, true) != "") {echo get_post_meta($post->ID, listing_title, true);} else {the_title();} ?></a> (<?php echo get_post_meta($post->ID, listing_date, true); ?>)</li>
				<?php endwhile; endif; ?>
				<?php wp_reset_query(); ?>
			</ul>
			<p align="right">→　<a href="/businessreport.html">ビジネスレポート記事一覧</a></p>
			
			<a name="rp"></a>
			<h4 class="mt30 mb20">海外の業界レポート</h4>
			<ul>
			<?php if (have_posts()) : query_posts('&posts_per_page=10&cat=85'); ?>
			<?php while (have_posts()) : the_post(); ?>
					<li><a href="<?php echo the_permalink();?>"><?php if (get_post_meta($post->ID, listing_title, true) != "") {echo get_post_meta($post->ID, listing_title, true);} else {the_title();} ?></a> (<?php echo get_post_meta($post->ID, listing_date, true); ?>)</li>
				<?php endwhile; endif; ?>
				<?php wp_reset_query(); ?>
			</ul>
			<p align="right">→　<a href="/industry.html">海外の業界レポート一覧</a></p>
			
			<a name="up"></a>
			<h4 class="mt30 mb20">アップデート</h4>
			<ul>
			<?php if (have_posts()) : query_posts('&posts_per_page=7&cat=86'); ?>
				<?php while (have_posts()) : the_post(); ?>
				<?php
					ob_start();
					the_content();
					$content = ob_get_contents();
					ob_end_clean(); 
					
					$content = str_replace("</p>","",$content);
					$content = str_replace("<p>","",$content);
				?>
				<?php
					if (get_post_meta($post->ID, listing_date, true) !="") {
						$date = "(".get_post_meta($post->ID, listing_date, true).")";
					} else {
						$date = "";
					}
				?>
					<li><?php if (get_post_meta($post->ID, update_detail, true) != "") { ?><a href="<?php echo the_permalink(); ?>"><?php echo the_title(); ?></a> <?php echo $date; ?><?php } else { ?> <?php echo $content; ?> <?php echo $date; ?><?php } ?></li>
				<?php endwhile; endif; ?>
			<?php wp_reset_query(); ?>
			</ul>
			<p align="right">→　<a href="/update.html">アップデート記事一覧</a></p>
		<!-- /#rightColumns --></div>
	<?php get_sidebar(); ?>
	<!-- / #wrapper --></div>
<!-- / #container --></div>
<?php wp_footer(); ?>
<?php get_footer(); ?>

update_2010.php
<?php
/**
 * Template Name: Update
 */
?>
<?php get_header(); ?>
<?php wp_head(); ?>

<div id="container">
	<div id="wrapper">
		<div id="rightColumns">
		<?php
			$url = $_SERVER['REQUEST_URI'];
			
			// 負の値を持つ limit (PHP 5.1 以降)
			$url = str_replace("/services/","/", $url);
			$url_array  =explode('.', $url, 2);
			$h2_title_array = explode('/', $url_array[0]);
			$h2_title = $h2_title_array[1];
			//print $url. "->" . $h2_title;
		?>
		<h2 id="<?php echo $h2_title; ?>_h2Ttl" class="contentTtl"><?php echo the_title();?></h2>
		
		<ul id="pMenu">
		<?php
			if (function_exists('bcn_display')) {
				
				// Display the breadcrumb
				ob_start();
				bcn_display();
				$bcn_display = ob_get_contents();
				ob_end_clean(); 
				
				$bcn_replaced = str_replace(".html\"","/index.html\"", $bcn_display);
				
				mb_internal_encoding('UTF-8');
				mb_regex_encoding('UTF-8');
				print $bcn_replaced; 
			}
		?>
		<!-- /#pMenu --></ul>
		
		<p align="right">→　<a href="/topics.html">海外トピックスへ</a></p>
		<!-- <p align="right">→　<a href="/update2010.html">2010のアップデート記事一覧へ</a></p>-->
		<p>&nbsp;&nbsp;</p>
		<!-- /#rightColumns --></div>
	<?php get_sidebar(); ?>
	<!-- / #wrapper --></div>
<!-- / #container --></div>
	
<?php wp_footer(); ?>
<?php get_footer(); ?>


update_2011.php

<?php
/**
 * Template Name: Update
 */
?>
<?php get_header(); ?>
<?php wp_head(); ?>

<div id="container">
	<div id="wrapper">
		<div id="rightColumns">
		<?php
			$url = $_SERVER['REQUEST_URI'];
			
			// 負の値を持つ limit (PHP 5.1 以降)
			$url = str_replace("/services/","/", $url);
			$url_array  =explode('.', $url, 2);
			$h2_title_array = explode('/', $url_array[0]);
			$h2_title = $h2_title_array[1];
			//print $url. "->" . $h2_title;
		?>
		
		<h2 id="<?php echo $h2_title; ?>_h2Ttl" class="contentTtl"><?php echo the_title();?></h2>
		<ul id="pMenu">
		<?php
			if (function_exists('bcn_display')) {
				
				// Display the breadcrumb
				ob_start();
				bcn_display();
				$bcn_display = ob_get_contents();
				ob_end_clean(); 
				
				$bcn_replaced = str_replace(".html\"","/index.html\"", $bcn_display);
				
				mb_internal_encoding('UTF-8');
				mb_regex_encoding('UTF-8');
				print $bcn_replaced; 
			}
		?>
		<!-- /#pMenu --></ul>
		
		<p align="right">→　<a href="/topics.html">海外トピックスへ</a></p>
		<!-- <p align="right">→　<a href="/update2011.html">2011のアップデート記事一覧へ</a></p>-->
		<p>&nbsp;&nbsp;</p>
		<!-- /#rightColumns --></div>
	<?php get_sidebar(); ?>
	<!-- / #wrapper --></div>
<!-- / #container --></div>
	
<?php wp_footer(); ?>
<?php get_footer(); ?>
