@charset "utf-8";
/*------------------------------------------------
static.css
------------------------------------------------*/
/*================================================
reset
================================================*/
/*タグリセット*/
html{overflow-y:scroll;-webkit-overflow-scrolling:touch;}
body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}
/*ios 4対策。指定がないと意図せぬ位置で折り返す*/
.ios body{letter-spacing:-0.0001em;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio[controls],canvas,video{display:inline-block;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,div,iframe,caption,hr,fieldset,legend,blockquote,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,audio,canvas,video{margin:0;padding:0;zoom:1;}
h1,h2,h3,h4,h5,h6,p,li,dl,dt,dd,address,caption,th,td,div{word-break:break-all;word-wrap:break-word;}
li{list-style:none;}
img,fieldset{border:none;}
hr{border:none;border-top:1px #000 solid;}
a[href^="javascript"]{-webkit-touch-callout:none;touch-callout:none;}
/*vertical-align*/
input,button,select,textarea{vertical-align:middle;}
img,object,embed,canvas,audio,video{vertical-align:top;}
/*svg ie9 bugfix*/
svg:not(:root){overflow:hidden;}
/*iframe*/
iframe{border:0;}
/*table*/
table{/*width:100%;*/border-collapse:collapse;border-spacing:0;}
caption,th,td{margin:0;padding:0;/*vertical-align:top;text-align:left;*/}
/*font*/
input,select,button,textarea,h1,h2,h3,h4,h5,h6,table{font-size:inherit;}
address,em,strong,th{font-style:normal;}
em,strong{font-weight:bold;}
/*clearfix*/
div:after{display:block;clear:both;visibility:hidden;height:0;font-size:0;content:".";}
div{display:inline-block;}
/*\*/
* html div{height:0;}
div{display:block;}
/* */
/*フォーム関係*/
fieldset,input,button,select,textarea{margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
input:focus,button:focus,textarea:focus,select:focus{outline:none;}
textarea,select[multiple="multiple"]{overflow-y:scroll;resize:vertical;}
input[type="checkbox"],input[type="radio"]{margin-right:2px;}
input[type="submit"],input[type="reset"],button{-webkit-appearance:button;appearance:button;}
/*moz*/
html >/**/body input[type="checkbox"],html >/**/body input[type="radio"],x:-moz-any-link{margin-right:3px;margin-bottom:0.125em;}
/*webkit*/
@media screen and (-webkit-min-device-pixel-ratio:0){
input[type="text"],input[type="password"],textarea{-webkit-appearance:none;}
input[type="submit"],input[type="reset"],button{min-height:2em;}
select{min-height:1.75em;}
input[type="checkbox"],input[type="radio"]{margin-right:3px;margin-bottom:0.25em;}
select[multiple="multiple"]{overflow-y:auto;resize:none;-webkit-appearance:none;}
/*ios/androidのタップ領域補正*/
.ios a img,.android a img{pointer-events:none;}
}


/*================================================
web font
================================================*/
@font-face{
font-family:"baitoru_number";
src:url(../../font/baitoru_number.eot);
src:url(../../font/baitoru_number.eot?#iefix) format('embedded-opentype'), url(../../font/baitoru_number.ttf?) format("truetype");
}


/*================================================
font setting
================================================*/
body,input,button,select,textarea,body .ui-widget-content{color:#444;font:12px/1.3 "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
a,body .ui-widget-content a{color:#0a88f3;text-decoration:none;}
a:visited,body .ui-widget-content a:visited{color:#52affd;}
a:hover, body .ui-widget-content a:hover{text-decoration:underline;}


/*================================================
layout setting
================================================*/
body,
#wrapper,
#contents,
#footer,
#measure{
margin:0 auto;
}

/*popup用*/
html.popup-1 #wrapper{
width:650px;
}

/*通常用*/
html.frozen-1 #wrapper{
min-width:950px;
}
* html html.frozen-1 #wrapper{
min-width:950px;
}
html.frozen-1 #contents{
width:950px;
}

/*レイアウトグリッド*/
/*2カラム-1*/
/*メイン*/
.layout-column-1{
float:left;
margin-right:-200px;
width:760px;
}

.layout-grid-2-1{
float:left;
margin-right:-200px;
width:100%;
}
.layout-grid-2-1 .layout-column-1-inner{
margin-right:200px;
}
/*右*/
.layout-grid-2-1 .layout-column-2{
float:right;
width:180px;
}

/*効果測定用のscript配置用*/
#measure{
min-height:20px;
}


/*================================================
global selector
================================================*/
img[data-guard="true"]{-khtml-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;}
input[data-placeholder].placeholder,textarea[data-placeholder].placeholder{color:#999;}
img[data-replaceimage].loading{background:#fff url(../../images/2012/bg_026a.gif) no-repeat 50% 50%;}


/*================================================
jquery ui selector
個別性での上書きを行う
================================================*/
/*reset*/
html .ui-widget{padding:0;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:none;}
/*font*/
html .ui-widget,html .ui-widget input,html .ui-widget button,html .ui-widget select,html .ui-widget textarea{font-family:inherit;font-size:inherit;}
/*background overlay*/
html .ui-widget-overlay{position:fixed;background:url(../../images/2012/bg_052a.png) repeat 0 0;opacity:1;filter:none;-ms-filter:none;}
/*titlebar*/
html .ui-dialog .ui-dialog-titlebar{display:none;}
/*content*/
html .ui-dialog .ui-dialog-content{margin:0;padding:0;}


/*================================================
fix ie6
================================================*/
* html div,* html ol,* html ul,* html li,* html dl,* html dt,* html dd,* html h1,* html h2,* html h3,* html h4,* html h5,* html h6{height:0;vertical-align:top;zoom:1;}
* html hr{height:0;}
* html a,* html u{vertical-align:baseline;}
* html input,* html button,* html select,* html textarea,* html h1,* html h2,* html h3,* html h4,* html h5,* html h6,* html table{font-size:100%;}
* html input,* html select,* html button{margin-bottom:1px;}
* html textarea{word-break:break-all;}
* html legend{margin-left:-7px;}
* html br{letter-spacing:0;}
* html body{position:relative;}
* html #wrapper{position:static;}
* html .ui-widget,* html .ui-widget input,* html .ui-widget button,* html .ui-widget select,* html .ui-widget textarea{font:12px/1.3 "メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;}
* html .ui-widget select{font:13px/1.3 "メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;}


/*================================================
fix ie7
================================================*/
*:first-child+html div,*:first-child+html ol,*:first-child+html ul,*:first-child+html li,*:first-child+html dl,*:first-child+html dt,*:first-child+html dd,*:first-child+html h1,*:first-child+html h2,*:first-child+html h3,*:first-child+html h4,*:first-child+html h5,*:first-child+html h6{min-height:0;zoom:1;}
*:first-child+html hr{height:0;}
*:first-child+html input,*:first-child+html button,*:first-child+html select,*:first-child+html textarea,*:first-child+html h1,*:first-child+html h2,*:first-child+html h3,*:first-child+html h4,*:first-child+html h5,*:first-child+html h6,*:first-child+html table{font-size:100%;}
*:first-child+html input[type="text"],*:first-child+html input[type="password"],*:first-child+html input[type="file"]{min-height:1.25em;background:#fff;}
*:first-child+html input[type="button"],*:first-child+html button{overflow:visible;padding:0 0.75em;}
*:first-child+html select{font:13px/1.3 "メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;}
*:first-child+html textarea{word-break:break-all;}
*:first-child+html legend{margin-left:-7px;}
*:first-child+html input[type="checkbox"],*:first-child+html input[type="radio"]{margin-left:-1px;}
*:first-child+html body,*:first-child+html br{letter-spacing:0;}
*:first-child+html body{position:relative;}
*:first-child+html #wrapper{position:static;}
*:first-child+html .ui-widget,*:first-child+html .ui-widget input,*:first-child+html .ui-widget button,*:first-child+html .ui-widget select,*:first-child+html .ui-widget textarea{font:12px/1.3 "メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;}
*:first-child+html .ui-widget select{font:13px/1.3 "メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;}


/*================================================
fix ie8
================================================*/
html>/**/body input[type="text"],html>/**/body input[type="password"],html>/**/body input[type="file"]{min-height /***/:1.25em\9;background /***/:#fff\9;}
html>/**/body input[type="checkbox"]{margin-bottom /***/:0.25em\9;}
html>/**/body input[type="radio"]{margin-bottom /***/:0.125em\9;}
html>/**/body select{font /***/:13px/1.3 "メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif\9;min-height /***/:1.3em\9;}


/*================================================
fix ie9
================================================*/
:root input[type="checkbox"]{}
select[multiple="multiple"]{background:#fff;}


/*================================================
fix moz
================================================*/
html>/**/body input[type="checkbox"],html>/**/body input[type="radio"],x:-moz-any-link{margin-right:3px;margin-bottom:0.125em;}


/*================================================
module
================================================*/
/************************
.static-globalHeader
************************/
/*共通：幅定義*/
.static-globalHeader .pt01,
.static-globalHeader .pt02,
.static-globalHeader .pt03 .bg01,
.static-globalHeader .pt04,
.static-globalHeader .pt05,
.static-globalHeader .pt06{
margin:0 auto;
width:950px;
}
	/*ポップアップの場合*/
	html.popup-1 .static-globalHeader .pt01,
	html.popup-1 .static-globalHeader .pt02,
	html.popup-1 .static-globalHeader .pt03 .bg01,
	html.popup-1 .static-globalHeader .pt04,
	html.popup-1 .static-globalHeader .pt05,
	html.popup-1 .static-globalHeader .pt06{
	width:auto;
	}

/*h1部分*/
/*min-height:ログイン/ログアウトボタン無し時のレイアウト調整用*/
.static-globalHeader .pt01{
position:relative;
min-height:20px;
line-height:1.3em;
font-size:11px;
}
.static-globalHeader .pt01 h1{
float:left;
padding-top:3px;
width:70.5%;
color:#a6a39d;
font-weight:normal;
}
html.popup-1 .static-globalHeader .pt01 h1,
html.print-1 .static-globalHeader .pt01 h1{
float:none;
width:auto;
}
.static-globalHeader .pt01 aside{
float:right;
width:29%;
text-align:right;
}
.static-globalHeader .pt01 ul{
float:right;
margin-left:10px;
}
.static-globalHeader .pt01 li{
float:left;
width:58px;
}
.static-globalHeader .pt01 li a{
display:block;
overflow:hidden;
height:20px;
}
.static-globalHeader .pt01 li a:hover img{
margin-top:-20px;
}
.static-globalHeader .pt01 .li02{
padding-left:5px;
}
.static-globalHeader .pt01 .p01{
padding-top:3px;
}
.static-globalHeader .pt01 ul + .p01{
margin-right:70px;
}
.static-globalHeader .pt01 .p01 span{
color:#f00;
}

	/*IE*/
	* html .static-globalHeader .pt01 .p01{
	text-align:right;
	}
	* html .static-globalHeader .pt01 li{
	width:60px;
	}
	* html .static-globalHeader .pt01 .li01 a img{
	width:59px;
	}
	* html .static-globalHeader .pt01 .li02 a img{
	width:58px;
	}

/*ロゴ・版選択*/
.static-globalHeader .pt02{
min-height:70px;
}
.static-globalHeader .pt02a{
position:relative;
float:left;
margin-top:10px;
width:330px;
z-index:2;
}
/*ロゴ*/
.static-globalHeader .pt02a .p01{
float:left;
width:180px;
height:44px;
}
.static-globalHeader .pt02a .p01 a{
display:inline-block;
}
/*版*/
.static-globalHeader .pt02a .p02{
float:left;
padding-top:22px;
width:148px;
}
.static-globalHeader .pt02a .p02 img{
margin-left:5px;
}
.static-globalHeader .pt02a dl{
position:absolute;
top:0;
left:185px;
font-size:11px;
}
/*共通：背景。dt、dd共通背景。dtはspan、ddはdiv*/
.static-globalHeader .pt02a dl img{
display:block;
}
.static-globalHeader .pt02a dt span{
display:block;
}
.static-globalHeader .pt02a dl .bg01{
padding:1px 2px 2px 2px;
background:#fff;
border:1px #e0d6c2 solid;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
}
/*共通：ボタン*/
.static-globalHeader .pt02a dt a,
.static-globalHeader .pt02a dd p a{
display:block;
overflow:hidden;
height:11px;
outline:none;
}
.static-globalHeader .pt02a dt a:hover img,
.static-globalHeader .pt02a dd p a:hover img{
margin-top:-11px;
}
/*エリア選択*/
.static-globalHeader .pt02a dd{
display:none;
position:absolute;
top:0;
left:0;
}
.static-globalHeader .pt02a dd ul{
padding:5px 8px;
width:13em;
}
/*clear float*/
.static-globalHeader .pt02a dd ul:after{display:block;clear:both;visibility:hidden;height:0;font-size:0;content:".";}
.static-globalHeader .pt02a dd ul{display:inline-block;}
/*\*/
* html .static-globalHeader .pt02a dd ul{height:0;}
.static-globalHeader .pt02a dd ul{display:block;}
/* */
.static-globalHeader .pt02a dd li{
float:left;
width:6.5em;
}
/*件数、更新日時*/
.static-globalHeader .pt02b{
position:relative;
margin:0 210px 0 330px;
min-height:70px;
z-index:1;
}
.static-globalHeader .pt02b div:after{
clear:none;
}
.static-globalHeader .pt02b .bg01{
float:left;
margin:25px 0 5px 0;
padding:6px 14px 2px 14px;
border:1px #e0d3c7 solid;
-moz-border-radius:16px;
-webkit-border-radius:16px;
border-radius:16px;
min-height:21px;
}
.static-globalHeader .pt02b dl,
.static-globalHeader .pt02b dt,
.static-globalHeader .pt02b dd{
display:inline-block;
min-height:16px;
line-height:16px;
vertical-align:baseline;
color:#9a9385;
font-weight:bold;
font-size:11px;
}
.static-globalHeader .pt02b dt{
padding:1px 0 0 20px;
}
.static-globalHeader .pt02b .dl01 dt{background:url(../../images/2012/bg_063a.png) no-repeat 0 50%;}
.static-globalHeader .pt02b .dl02 dt{background:url(../../images/2012/bg_064a.png) no-repeat 0 50%;}
.static-globalHeader .pt02b .dl01 dd{
margin-right:5px;
}
/*件数*/
.static-globalHeader .pt02b .dl01 dd em{
display:inline-block;
position:relative;
top:2px;
margin-right:0.5em;
color:#f00;
font-family:"baitoru_number";
font-size:5px;
letter-spacing:-0.45em;
-webkit-text-size-adjust:none;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
.static-globalHeader .pt02b .dl01 dd em{
letter-spacing:-0.6em;
}
}

/*画像*/
.static-globalHeader .pt02b .p01{
position:absolute;
right:-210px;
bottom:0;
width:210px;
height:70px;
}

	/*IE*/
	* html .static-globalHeader .pt02a dt{
	width:1%;
	height:23px;
	white-space:nowrap;
	}
	* html .static-globalHeader .pt02a dt span{
	position:relative;
	}
	* html .static-globalHeader .pt02a{
	height:70px;
	z-index:1;
	}
	*+html .static-globalHeader .pt02a{
	z-index:2;
	}
	html>/**/body .static-globalHeader .pt02a dd ul{
	padding-right:1px;
	}
	* html .static-globalHeader .pt02b{
	height:70px;
	}
	* html .static-globalHeader .pt02a dl .bg01{
	padding:0;
	}
	*+html .static-globalHeader .pt02a dl .bg01{
	padding:0;
	}
	.static-globalHeader .pt02a dl .bg01{
	padding:0\9;
	}
	
	* html .static-globalHeader .pt02a dl .bg01a{
	position:relative;
	margin:-1px;
	background:url(../../images/2012/bg_025a.png) no-repeat 0 0;
	}
	*+html .static-globalHeader .pt02a dl .bg01a{
	position:relative;
	margin:-1px;
	background:url(../../images/2012/bg_025a.png) no-repeat 0 0;
	}
	.static-globalHeader .pt02a dl .bg01a{
	position:relative\9;
	margin:-1px\9;
	background:url(../../images/2012/bg_025a.png) no-repeat 0 0\9;
	}
	
	* html .static-globalHeader .pt02a dl .bg01b{
	background:url(../../images/2012/bg_025a.png) no-repeat 0 100%;
	}
	*+html .static-globalHeader .pt02a dl .bg01b{
	background:url(../../images/2012/bg_025a.png) no-repeat 0 100%;
	}
	
	.static-globalHeader .pt02a dl .bg01b{
	background:url(../../images/2012/bg_025a.png) no-repeat 0 100%\9;
	}
	
	* html .static-globalHeader .pt02a dl .bg01c{
	background:url(../../images/2012/bg_025a.png) no-repeat 100% 0;
	}
	*+html .static-globalHeader .pt02a dl .bg01c{
	background:url(../../images/2012/bg_025a.png) no-repeat 100% 0;
	}
	.static-globalHeader .pt02a dl .bg01c{
	background:url(../../images/2012/bg_025a.png) no-repeat 100% 0\9;
	}
	
	* html .static-globalHeader .pt02a dt .bg01d{
	padding:2px 3px 3px 3px;
	background:url(../../images/2012/bg_025a.png) no-repeat 100% 100%;
	}
	*+html .static-globalHeader .pt02a dt .bg01d{
	padding:2px 3px 3px 3px;
	background:url(../../images/2012/bg_025a.png) no-repeat 100% 100%;
	}
	.static-globalHeader .pt02a dt .bg01d{
	padding:2px 3px 3px 3px\9;
	background:url(../../images/2012/bg_025a.png) no-repeat 100% 100%\9;
	}
	
	* html .static-globalHeader .pt02b .bg01{
	padding:0;
	min-height:0;
	}
	*+html .static-globalHeader .pt02b .bg01{
	padding:0;
	min-height:0;
	}
	.static-globalHeader .pt02b .bg01{
	padding:0\9;
	min-height:0\9;
	}
	* html .static-globalHeader .pt02b .bg01a{
	position:relative;
	margin:-1px;
	background:url(../../images/2012/bg_062a.png) no-repeat 0 0;
	}
	*+html .static-globalHeader .pt02b .bg01a{
	position:relative;
	margin:-1px;
	background:url(../../images/2012/bg_062a.png) no-repeat 0 0;
	}
	.static-globalHeader .pt02b .bg01a{
	position:relative\9;
	margin:-1px\9;
	background:url(../../images/2012/bg_062a.png) no-repeat 0 0\9;
	}
	* html .static-globalHeader .pt02b .bg01b{
	background:url(../../images/2012/bg_062b.png) no-repeat 100% 0;
	}
	*+html .static-globalHeader .pt02b .bg01b{
	background:url(../../images/2012/bg_062b.png) no-repeat 100% 0;
	}
	.static-globalHeader .pt02b .bg01b{
	background:url(../../images/2012/bg_062b.png) no-repeat 100% 0\9;
	}
	* html .static-globalHeader .pt02b .bg01c{
	background:url(../../images/2012/bg_062c.png) no-repeat 0 100%;
	}
	*+html .static-globalHeader .pt02b .bg01c{
	background:url(../../images/2012/bg_062c.png) no-repeat 0 100%;
	}
	.static-globalHeader .pt02b .bg01c{
	background:url(../../images/2012/bg_062c.png) no-repeat 0 100%\9;
	}
	* html .static-globalHeader .pt02b .bg01d{
	padding:7px 15px 3px 15px;
	min-height:21px;
	background:url(../../images/2012/bg_062d.png) no-repeat 100% 100%;
	}
	*+html .static-globalHeader .pt02b .bg01d{
	padding:7px 15px 3px 15px;
	min-height:21px;
	background:url(../../images/2012/bg_062d.png) no-repeat 100% 100%;
	}
	.static-globalHeader .pt02b .bg01d{
	padding:7px 15px 3px 15px\9;
	min-height:21px\9;
	background:url(../../images/2012/bg_062d.png) no-repeat 100% 100%\9;
	}
	* html .static-globalHeader .pt02a dd p{
	padding:2px 3px 0 3px;
	}
	*+html .static-globalHeader .pt02a dd p{
	padding:2px 3px 0 3px;
	}
	.static-globalHeader .pt02a dd p{
	padding:2px 3px 0 3px\9;
	}
	
	* html .static-globalHeader .pt02b .bg01d{
	padding:6px 5px 7px 15px;
	}
	* html .static-globalHeader .pt02b dl,
	* html .static-globalHeader .pt02b dt,
	* html .static-globalHeader .pt02b dd{
	display:inline;
	}
	*+html .static-globalHeader .pt02b dl,
	*+html .static-globalHeader .pt02b dt,
	*+html .static-globalHeader .pt02b dd{
	display:inline;
	}
	html>/**/body .static-globalHeader .pt02b dl,
	html>/**/body .static-globalHeader .pt02b dt,
	html>/**/body .static-globalHeader .pt02b dd{
	white-space /***/ :nowrap\9;
	}
	*+html .static-globalHeader .pt02b .dl01 dd em{
	margin-right:0;
	letter-spacing:-0.75em;
	}
	html>/**/body .static-globalHeader .pt02b .dl01 dd em{
	letter-spacing /***/ :-0.75em\9;
	}

/*ナビ*/
.static-globalHeader .pt03{
position:relative;
margin-bottom:11px;
min-height:4px;
-moz-box-shadow:0 2px 2px #d0c4ac;
-webkit-box-shadow:0 2px 2px #d0c4ac;
box-shadow:0 2px 2px #d0c4ac;
background:#f00;
z-index:1;
}
html.liquid-1 .static-globalHeader .pt03{
margin-right:-10px;
margin-left:-10px;
padding:0 10px;
}
/*ボタン類*/
.static-globalHeader .pt03 nav{
float:left;
width:75%;
}
.static-globalHeader .pt03 nav li{
float:left;
}
.static-globalHeader .pt03 nav li a{
display:block;
position:relative;
overflow:hidden;
height:36px;
font-size:14px;
}
.static-globalHeader .pt03 nav li a:hover img{
margin-top:-36px;
}
/*検索フォーム*/
.static-globalHeader .pt03 p{
position:relative;
margin-left:70%;
padding-top:8px;
height:22px;
}
/*入力*/
.static-globalHeader .pt03 p .span01{
display:block;
position:absolute;
right:24px;
z-index:2;
overflow:hidden;
width:197px;
height:22px;
}
.static-globalHeader .pt03 p .span02{
display:block;
overflow:hidden;
width:196px;
height:20px;
border:1px #e0d6c2 solid;
border-right:none;
background:#fff;
-moz-border-radius:4px 0 0 4px;
-webkit-border-radius:4px 0 0 4px;
border-radius:4px 0 0 4px;
}
.static-globalHeader .pt03 p .span02 input{
display:block;
padding:2px 0 0 4px;
width:192px;
vertical-align:top;
border:none;
font-size:11px;
}
.static-globalHeader .pt03 p a{
display:block;
position:absolute;
right:0;
z-index:1;
}

	/*IE*/
	* html .static-globalHeader .pt03{
	position:relative;
	margin-bottom:5px;
	min-height:10px;
	background:url(../../images/2012/bg_065a.png) repeat-x 0 100%;
	z-index:1;
	}
	*+html .static-globalHeader .pt03{
	position:relative;
	margin-bottom:5px;
	min-height:10px;
	background:url(../../images/2012/bg_065a.png) repeat-x 0 100%;
	z-index:1;
	}
	.static-globalHeader .pt03{
	position:relative\9;
	margin-bottom:5px\9;
	min-height:10px\9;
	background:url(../../images/2012/bg_065a.png) repeat-x 0 100%\9;
	z-index:1\9;
	}

	* html .static-globalHeader .pt03{
	height:10px;
	font-size:0;
	}
	*+html .static-globalHeader .pt03{
	font-size:0;
	}
	* html .static-globalHeader .pt03 .bg01{
	height:42px;
	}
	*+html .static-globalHeader .pt03 .bg01{
	height:42px;
	}
	.static-globalHeader .pt03 .bg01{
	height:42px\9;
	}
	
	* html .static-globalHeader .pt03 .bg01{
	font-size:12px;
	}
	*+html .static-globalHeader .pt03 .bg01{
	font-size:12px;
	}
	
	* html .static-globalHeader .pt03 ul{
	float:left;
	width:85%;
	}
	* html .static-globalHeader .pt03 li{
	display:inline;
	overflow:hidden;
	height:35px;
	}
	* html .static-globalHeader .pt03 .li01{
	width:139px;
	}
	* html .static-globalHeader .pt03 .li02{
	width:152px;
	}
	* html .static-globalHeader .pt03 .li03{
	width:135px;
	}
	* html .static-globalHeader .pt03 .li04{
	width:136px;
	}
	/*ie6-8共通*/
	* html .static-globalHeader .pt03 p .span02 input{
	padding-top:4px;
	line-height:normal;
	}
	*+html .static-globalHeader .pt03 p .span02 input{
	padding-top:4px;
	line-height:normal;
	}
	.static-globalHeader .pt03 p .span02 input{
	padding-top:4px\9;
	line-height:normal\9;
	}

/*新着情報*/
.static-globalHeader .pt04{
padding-bottom:10px;
}
.static-globalHeader .pt04 .bg02a{
padding:4px;
border:1px #dbdbdb solid;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
background-color:#f4f0e8;
background-image:-moz-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(255,255,255,1) 15px,rgba(255,255,255,0.5) 20px,rgba(255,255,255,0) 100%);
background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(0,rgba(238,238,238,1)),color-stop(0.4,rgba(255,255,255,1)),color-stop(0.8,rgba(255,255,255,0.5)),color-stop(1,rgba(255,255,255,0)));
background-image:-webkit-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(255,255,255,1) 15px,rgba(255,255,255,0.5) 20px,rgba(255,255,255,0) 100%);
background-image:linear-gradient(to bottom,rgba(238,238,238,1) 0%,rgba(255,255,255,1) 15px,rgba(255,255,255,0.5) 20px,rgba(255,255,255,0) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffeeeeee, endColorstr=#00ffffff);
}
/*clear float*/
.static-globalHeader .pt04 dl:after{display:block;clear:both;visibility:hidden;height:0;font-size:0;content:".";}
.static-globalHeader .pt04 dl{display:inline-block;}
/*\*/
* html .static-globalHeader .pt04 dl{height:0;}
.static-globalHeader .pt04 dl{display:block;}
/* */
.static-globalHeader .pt04 dt{
float:left;
padding-top:5px;
width:5em;
font-weight:bold;
text-align:center;
}
.static-globalHeader .pt04 dd{
margin-left:5em;
}
.static-globalHeader .pt04 dd .bg03a{
padding:2px 4px 0 4px;
border:1px #dedede solid;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
background:#fff;
}
.static-globalHeader .pt04 dd ul{
float:left;
width:100%;
}
/*幅定義*/
.static-globalHeader .pt04 dd .ul02 li{
float:left;
width:50%;
}
.static-globalHeader .pt04 dd li a,
.static-globalHeader .pt04 dd li span{
display:inline-block;
margin:0 10px;
}

	/*IE*/
	* html .static-globalHeader .pt04 .bg02a{
	padding:0;
	border:none;
	background:#f4f0e8 url(../../images/2012/bg_128a.png) repeat-x 0 0;
	filter:none;
	}
	*+html .static-globalHeader .pt04 .bg02a{
	padding:0;
	border:none;
	background:#f4f0e8 url(../../images/2012/bg_128a.png) repeat-x 0 0;
	filter:none;
	}
	.static-globalHeader .pt04 .bg02a{
	padding:0\9;
	border:none\9;
	background:#f4f0e8 url(../../images/2012/bg_128a.png) repeat-x 0 0\9;
	filter:none\9;
	}
	* html .static-globalHeader .pt04 .bg02b{
	background:url(../../images/2012/bg_128b.png) repeat-y 0 0;
	}
	*+html .static-globalHeader .pt04 .bg02b{
	background:url(../../images/2012/bg_128b.png) repeat-y 0 0;
	}
	.static-globalHeader .pt04 .bg02b{
	background:url(../../images/2012/bg_128b.png) repeat-y 0 0\9;
	}
	* html .static-globalHeader .pt04 .bg02c{
	background:url(../../images/2012/bg_128c.png) repeat-y 100% 0;
	}
	*+html .static-globalHeader .pt04 .bg02c{
	background:url(../../images/2012/bg_128c.png) repeat-y 100% 0;
	}
	.static-globalHeader .pt04 .bg02c{
	background:url(../../images/2012/bg_128c.png) repeat-y 100% 0\9;
	}
	* html .static-globalHeader .pt04 .bg02d{
	background:url(../../images/2012/bg_128d.png) repeat-x 0 100%;
	}
	*+html.static-globalHeader .pt04 .bg02d{
	background:url(../../images/2012/bg_128d.png) repeat-x 0 100%;
	}
	.static-globalHeader .pt04 .bg02d{
	background:url(../../images/2012/bg_128d.png) repeat-x 0 100%\9;
	}
	* html .static-globalHeader .pt04 .bg02e{
	background:url(../../images/2012/bg_128e.png) no-repeat 0 0;
	}
	*+html .static-globalHeader .pt04 .bg02e{
	background:url(../../images/2012/bg_128e.png) no-repeat 0 0;
	}
	.static-globalHeader .pt04 .bg02e{
	background:url(../../images/2012/bg_128e.png) no-repeat 0 0\9;
	}
	
	* html .static-globalHeader .pt04 .bg02f{
	background:url(../../images/2012/bg_128f.png) no-repeat 100% 0;
	}
	*+html .static-globalHeader .pt04 .bg02f{
	background:url(../../images/2012/bg_128f.png) no-repeat 100% 0;
	}
	.static-globalHeader .pt04 .bg02f{
	background:url(../../images/2012/bg_128f.png) no-repeat 100% 0\9;
	}
	* html .static-globalHeader .pt04 .bg02g{
	background:url(../../images/2012/bg_128g.png) no-repeat 0 100%;
	}
	*+html .static-globalHeader .pt04 .bg02g{
	background:url(../../images/2012/bg_128g.png) no-repeat 0 100%;
	}
	.static-globalHeader .pt04 .bg02g{
	background:url(../../images/2012/bg_128g.png) no-repeat 0 100%\9;
	}
	* html.static-globalHeader .pt04 .bg02h{
	padding:5px;
	background:url(../../images/2012/bg_128h.png) no-repeat 100% 100%;
	}
	*+html .static-globalHeader .pt04 .bg02h{
	padding:5px;
	background:url(../../images/2012/bg_128h.png) no-repeat 100% 100%;
	}
	.static-globalHeader .pt04 .bg02h{
	padding:5px\9;
	background:url(../../images/2012/bg_128h.png) no-repeat 100% 100%\9;
	}
	
	*+html .static-globalHeader .pt04 dt{
	padding-top:2px;
	}
	* html .static-globalHeader .pt04 dd .bg03a{
	padding:0;
	border:none;
	background:#fff url(../../images/2012/bg_129a.png) repeat-x 0 0;
	}
	*+html .static-globalHeader .pt04 dd .bg03a{
	padding:0;
	border:none;
	background:#fff url(../../images/2012/bg_129a.png) repeat-x 0 0;
	}
	.static-globalHeader .pt04 dd .bg03a{
	padding:0\9;
	border:none\9;
	background:#fff url(../../images/2012/bg_129a.png) repeat-x 0 0\9;
	}
	
	* html .static-globalHeader .pt04 dd .bg03b{
	background:url(../../images/2012/bg_129b.png) repeat-y 0 0;
	}
	*+html .static-globalHeader .pt04 dd .bg03b{
	background:url(../../images/2012/bg_129b.png) repeat-y 0 0;
	}
	.static-globalHeader .pt04 dd .bg03b{
	background:url(../../images/2012/bg_129b.png) repeat-y 0 0\9;
	}
	.static-globalHeader .pt04 dd .bg03c{
	background:url(../../images/2012/bg_129c.png) repeat-y 100% 0;
	}
	* html .static-globalHeader .pt04 dd .bg03c{
	background:url(../../images/2012/bg_129c.png) repeat-y 100% 0;
	}
	*+html .static-globalHeader .pt04 dd .bg03c{
	background:url(../../images/2012/bg_129c.png) repeat-y 100% 0\9;
	}
	* html .static-globalHeader .pt04 dd .bg03d{
	background:url(../../images/2012/bg_129d.png) repeat-x 0 100%;
	}
	*+html .static-globalHeader .pt04 dd .bg03d{
	background:url(../../images/2012/bg_129d.png) repeat-x 0 100%;
	}
	.static-globalHeader .pt04 dd .bg03d{
	background:url(../../images/2012/bg_129d.png) repeat-x 0 100%\9;
	}
	* html .static-globalHeader .pt04 dd .bg03e{
	background:url(../../images/2012/bg_129e.png) no-repeat 0 0;
	}
	*+html .static-globalHeader .pt04 dd .bg03e{
	background:url(../../images/2012/bg_129e.png) no-repeat 0 0;
	}
	.static-globalHeader .pt04 dd .bg03e{
	background:url(../../images/2012/bg_129e.png) no-repeat 0 0\9;
	}
	* html .static-globalHeader .pt04 dd .bg03f{
	background:url(../../images/2012/bg_129f.png) no-repeat 100% 0;
	}
	*+html .static-globalHeader .pt04 dd .bg03f{
	background:url(../../images/2012/bg_129f.png) no-repeat 100% 0;
	}
	.static-globalHeader .pt04 dd .bg03f{
	background:url(../../images/2012/bg_129f.png) no-repeat 100% 0\9;
	}
	* html .static-globalHeader .pt04 dd .bg03g{
	background:url(../../images/2012/bg_129g.png) no-repeat 0 100%;
	}
	*+html .static-globalHeader .pt04 dd .bg03g{
	background:url(../../images/2012/bg_129g.png) no-repeat 0 100%;
	}
	.static-globalHeader .pt04 dd .bg03g{
	background:url(../../images/2012/bg_129g.png) no-repeat 0 100%\9;
	}
	* html .static-globalHeader .pt04 dd .bg03h{
	padding:3px 5px 1px 5px;
	background:url(../../images/2012/bg_129h.png) no-repeat 100% 100%;
	}
	*+html .static-globalHeader .pt04 dd .bg03h{
	padding:3px 5px 1px 5px;
	background:url(../../images/2012/bg_129h.png) no-repeat 100% 100%;
	}
	.static-globalHeader .pt04 dd .bg03h{
	padding:3px 5px 1px 5px\9;
	background:url(../../images/2012/bg_129h.png) no-repeat 100% 100%\9;
	}
	* html .static-globalHeader .pt04 dd .ul02 li{
	display:block;
	width:48%;
	}

/*IE6用メッセージ*/
.static-globalHeader .pt05{
display:none;
}
.static-globalHeader .pt05 p{
margin-bottom:10px;
padding:10px;
background:#ffc;
text-align:center;
}

	/*IE*/
	* html .static-globalHeader .pt05{
	display:block;
	}


/************************
.static-breadCrumb
************************/
.static-breadCrumb{
padding-bottom:10px;
}
.static-breadCrumb .pt01 li{
display:inline;
font-size:11px;
}
.static-breadCrumb .pt01 li a{
margin-right:0.5em;
}


/************************
.static-globalPager
************************/
.static-globalPager{
padding-top:20px;
}
.static-globalPager .pt01{
line-height:1.05;
text-align:center;
}
/*ページャー*/
.static-globalPager .pt01 ol,
.static-globalPager .pt01 li,
.static-globalPager .pt01 p{
display:inline;
}
.static-globalPager .pt01 li{
margin:0 0.25em;
}
.static-globalPager .pt01 li.next{
margin-left:0.5em;
}
.static-globalPager .pt01 li.prev{
margin-right:0.5em;
}
.static-globalPager .pt01 li em{
color:#666;
font-weight:normal;
}
.static-globalPager .pt01 li a{
display:inline-block;
padding:4px;
min-width:1em;
border:1px #dcdcdc solid;
text-align:center;
}
/*padding:共通定義を上書き*/
.static-globalPager .pt01 li.prev a{
padding:0;
padding:0 0 0 15px;
min-height:11px;
border:none;
background:url(../../images/2012/bg_032a.png) no-repeat 0 50%;
}
/*padding:共通定義を上書き*/
.static-globalPager .pt01 li.next a{
padding:0 15px 0 0;
min-height:11px;
border:none;
background:url(../../images/2012/bg_089a.png) no-repeat 100% 50%;
}
/*件数表示*/
.static-globalPager .pt01 p{
margin-left:0.5em;
color:#666;
font-size:11px;
}

	/*IE*/
	*+html .static-globalPager .pt01{
	line-height:1.15;
	}
	*+html .static-globalPager .pt01 ol,
	*+html .static-globalPager .pt01 li,
	*+html .static-globalPager .pt01 p{
	vertical-align:middle;
	}
	
/*次へ*/
.static-globalPager .pt02{
padding:40px 0 20px 0;
}
.static-globalPager .pt02 li a{
display:block;
overflow:hidden;
margin:0 auto;
width:160px;
height:44px;
}
.static-globalPager .pt02 li a:hover img{
margin-top:-44px;
}
/*特集企画*/
.static-globalPager .pt03{
padding:40px 0 20px 0;
text-align:center;
}
.static-globalPager .pt03 a{
display:inline-block;
}

/************************
.static-socialLink
************************/
.static-socialLink{
}
.static-socialLink .pattern-2{
margin-top:10px;
padding-top:10px;
border-top:1px #f00 solid;
}
.static-socialLink .pattern-3{
margin-top:10px;
padding:10px 0 5px 0;
border:2px #e1d6c2 solid;
}
.static-socialLink .pt01{
float:right;
}
.static-socialLink .pattern-3 .pt01{
float:none;
}
/*転送・キープ*/
.static-socialLink .pt01 .ul01{
float:left;
}
.static-socialLink .pt01 .ul01 li{
float:left;
padding-left:10px;
}
/*転送*/
.static-socialLink .pt01 .ul01 .li01 a,
.static-socialLink .pt01 .ul01 .li01 span{
display:inline-block;
}
.static-socialLink .pt01 .ul01 .li01 a{
display:block;
overflow:hidden;
width:95px;
height:20px;
}
.static-socialLink .pt01 .ul01 .li01 a:hover img{
margin-top:-20px;
}
/*SNS*/
.static-socialLink .pt01 .ul02{
float:left;
}
.static-socialLink .pattern-3 .pt01 .ul02{
float:none;
}
/*clear float*/
.static-socialLink .pattern-3 .pt01 .ul02:after{display:block;clear:both;visibility:hidden;height:0;font-size:0;content:".";}
.static-socialLink .pattern-3 .pt01 .ul02{display:inline-block;}
/*\*/
* html .static-socialLink .pattern-3 .pt01 .ul02{height:0;}
.static-socialLink .pattern-3 .pt01 .ul02{display:block;}
/* */
.static-socialLink .pt01 .ul02 li{
float:left;
padding-left:10px;
}
/*twitter*/
.static-socialLink .pt01 .ul02 .li02 a{
display:block;
overflow:hidden;
width:80px;
height:20px;
}
.static-socialLink .pt01 .ul02 .li02 a:hover img{
margin-top:-20px;
}
/*facebook*/
.static-socialLink .pt01 .ul02 .li04{
overflow:hidden;
width:115px;
}

	/*IE*/
	*+html .static-socialLink .pt01 .ul02 .li04{
	width:118px;
	}
	
.static-socialLink .pattern-3 .pt01 .ul02 .li01,
.static-socialLink .pattern-3 .pt01 .ul02 .li03{
width:60px;
}

	/*IE*/
	*+html .static-socialLink .pattern-3 .pt01 .ul02:first-child{
	padding-bottom:5px;
	}


/************************
.static-smtButton
************************/
.static-smtButton{
display:none;
}
.ios .static-smtButton,
.android .static-smtButton{
display:block;
}
.static-smtButton .pt01{
border-bottom:1px #666 solid;
}
.static-smtButton .pt01 h4{
padding:40px 0;
background:#ff4b4b;
}
.static-smtButton .pt01 h4 a,
.static-smtButton .pt01 h4 a span{
display:block;
}
.static-smtButton .pt01 h4 a{
margin:0 auto;
width:95%;
line-height:1.05;
border-width:1px;
border-color:rgba(255, 255, 255, 0.75) rgba(255, 255, 255, 0.2) rgba(0, 0, 0, 0.1) rgba(255, 255, 255, 0.5);
border-style:solid;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
box-shadow:0 0 3px rgba(0, 0, 0, 0.5), 0px 3px 3px rgba(0, 0, 0, 0.25);
background-color:#f00;
background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.4) 25%, rgba(255, 255, 255, 0) 100%);
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255, 255, 255, 0.4)), color-stop(25%,rgba(255, 255, 255, 0.4)), color-stop(100%,rgba(255, 255, 255, 0)));
background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.4) 25%, rgba(255, 255, 255, 0) 100%);
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.4) 25%, rgba(255, 255, 255, 0) 100%);
text-decoration:none;
}
.static-smtButton .pt01 h4 a span{
padding:40px 20px;
color:#fff;
font-size:52px;
text-align:center;
text-shadow:1px 1px 0 rgba(0, 0, 0, 0.5);
}


/************************
.static-footLink
************************/
.static-footLink{
padding-top:20px;
text-align:right;
}
/*管理番号*/
.static-footLink .pt01 .li01{
color:#999;
font-size:11px;
}
/*ページトップへ*/
.static-footLink .pt01 .li02{
padding-top:10px;
}
.static-footLink .pt01 li:first-child{
padding-top:0;
}
.static-footLink .pt01 .li02 a{
display:inline-block;
padding-left:15px;
background:url(../../images/2012/bg_119a.png) no-repeat 0 50%;
font-size:11px;
}


/************************
.static-globalFooter
************************/
.static-globalFooter{
padding-top:30px;
font-size:11px;
}
/*xml枠・クロスリンク*/
.static-globalFooter .pt01{
margin:0 auto;
padding-top:5px;
width:890px;
}
.static-globalFooter .pt01 dl{
padding-top:5px;
}
/*clear float*/
.static-globalFooter .pt01 dl:after{display:block;clear:both;visibility:hidden;height:0;font-size:0;content:".";}
.static-globalFooter .pt01 dl{display:inline-block;}
/*\*/
* html .static-globalFooter .pt01 dl{height:0;}
.static-globalFooter .pt01 dl{display:block;}
/* */
.static-globalFooter .pt01 dt{
float:left;
width:10.5em;
text-align:right;
font-weight:bold;
}
.static-globalFooter .pt01 dd{
margin-left:11em;
}
.static-globalFooter .pt01 dd li{
float:left;
}
.static-globalFooter .pt01 li a{
margin-left:0.25em;
}

	/*IE*/
	* html .static-globalFooter .pt01 dd li{
	margin-right:-0.25em;
	white-space:nowrap;
	}
	*+html .static-globalFooter .pt01 dd li{
	margin-right:-0.5em;
	white-space:nowrap;
	}

/*都道府県リンク*/
.static-globalFooter .pt02{
margin:0 auto;
padding:5px 30px 0 30px;
width:890px;
}
.static-globalFooter .pt02 dl{
padding-top:5px;
}
.static-globalFooter .pt02 dt{
font-weight:bold;
}
.static-globalFooter .pt02 dd{
padding-top:5px;
}
.static-globalFooter .pt02 dd li{
float:left;
}
.static-globalFooter .pt02 li a{
margin-left:0.25em;
}

	/*IE*/
	* html .static-globalFooter .pt02 dd li{
	margin-right:-0.25em;
	white-space:nowrap;
	}
	*+html .static-globalFooter .pt02 dd li{
	margin-right:-0.5em;
	white-space:nowrap;
	}
	*+html .static-globalFooter .pt01 dd li a,
	*+html .static-globalFooter .pt02 dd li a{
	zoom:1;
	}

/*ロゴ枠(右側xml枠)*/
.static-globalFooter .pt03,
.static-globalFooter .pt04{
margin:10px auto 0 auto;
padding:10px 100px 0 100px;
width:750px;
border-top:1px #999 dotted;
}
html.liquid-1 .static-globalFooter .pt04{
margin:10px -10px 0 -10px;
width:auto;
}
.static-globalFooter .pt03 .bg01,
.static-globalFooter .pt04 .bg01{
display:table;
table-layout:fixed;
margin:0 auto;
width:750px;
}
html.liquid-1 .static-globalFooter .pt04 .bg01{
width:auto;
}
.static-globalFooter .pt03a,
.static-globalFooter .pt03b,
.static-globalFooter .pt04a,
.static-globalFooter .pt04b{
display:table-cell;
vertical-align:middle;
}
.static-globalFooter .pt03a,
.static-globalFooter .pt04a{
width:145px;
}
.static-globalFooter .pt03b,
.static-globalFooter .pt04b{
width:605px;
}

	/*IE*/
	*+html .static-globalFooter .pt03a,
	*+html .static-globalFooter .pt03b,
	*+html .static-globalFooter .pt04a,
	*+html .static-globalFooter .pt04b{
	display:inline;
	}
	*+html .static-globalFooter .pt03b,
	*+html .static-globalFooter .pt04b{
	width:605px;
	}

.static-globalFooter .pt03b dt,
.static-globalFooter .pt04b dt{
font-weight:bold;
}
.static-globalFooter .pt04b li{
display:inline-block;
}

	/*IE*/
	*+html.liquid-1 .static-globalFooter .pt04 .bg01{
	width:975px;
	}
	*+html.liquid-1 .static-globalFooter .pt04b{
	width:830px;
	}
	*+html.liquid-1 .static-globalFooter .pt04b ul{
	width:100%;
	}
	
	* html .static-globalFooter .pt04 ul,
	* html .static-globalFooter .pt04 li{
	display:inline;
	}
	*+html .static-globalFooter .pt04 ul,
	*+html .static-globalFooter .pt04 li{
	display:inline;
	}

/*ナビゲーション・LP誘導*/
.static-globalFooter .pt05{
margin:10px auto 0 auto;
padding:10px 30px 0 30px;
width:890px;
border-top:1px #999 dotted;
text-align:center;
}
.static-globalFooter .pt05 ul,
.static-globalFooter .pt05 li{
display:inline-block;
}
.static-globalFooter .pt05 .li01{
padding-right:10px;
}
.static-globalFooter .pt05 li a{
padding-left:12px;
background:url(../../images/2012/bg_058a.png) no-repeat 0 50%;
}

	/*IE*/
	* html .static-globalFooter .pt05 ul,
	* html .static-globalFooter .pt05 li{
	display:inline;
	}
	*+html .static-globalFooter .pt05 ul,
	*+html .static-globalFooter .pt05 li{
	display:inline;
	}

/*グループリンク(画像あり)*/
.static-globalFooter .pt06{
margin-top:10px;
padding-top:10px;
border-top:1px #d6d6d6 solid;
background-color:#fff;
background-image:-moz-linear-gradient(top,#fff 0%,#fff 1px,#f3f3f3 2px,#fff 57px,#fff 100%);
background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#fff),color-stop(0.01,#fff),color-stop(0.02,#f3f3f3),color-stop(0.5,#fff),color-stop(1,#fff));
background-image:-webkit-linear-gradient(top,#fff 0%,#fff 1px,#f3f3f3 2px,#fff 57px,#fff 100%);
background-image:linear-gradient(to bottom,#fff 0%,#fff 1px,#f3f3f3 2px,#fff 57px,#fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff3f3f3, endColorstr=#ffffffff);
}
.static-globalFooter .pt06 ul{
text-align:center;
}
.static-globalFooter .pt06 ul:first-child{
padding-top:0;
}
/*clear float*/
.static-globalFooter .pt06 ul:after{display:block;clear:both;visibility:hidden;height:0;font-size:0;content:".";}
.static-globalFooter .pt06 ul{display:inline-block;}
/*\*/
* html .static-globalFooter .pt06 ul{height:0;}
.static-globalFooter .pt06 ul{display:block;}
/* */
.static-globalFooter .pt06 li,
.static-globalFooter .pt06 li a{
display:inline-block;
vertical-align:top;
}
.static-globalFooter .pt06 li dt{
padding:0 10px;
}
.static-globalFooter .pt06 li dd{
padding:10px 10px 0 10px;
}

/*グループリンク(画像あり)*/
* html .static-globalFooter .pt06{
background:#fff url(../../images/2012/bg_059a.png) repeat-x 0 0;
filter:none;
}
*+html .static-globalFooter .pt06{
background:#fff url(../../images/2012/bg_059a.png) repeat-x 0 0;
filter:none;
}
.static-globalFooter .pt06{
background:#fff url(../../images/2012/bg_059a.png) repeat-x 0 0\9;
filter:none\9;
}

	/*IE*/
	* html .static-globalFooter .pt06{
	text-align:center;
	}
	* html .static-globalFooter .pt06 dl,
	* html .static-globalFooter .pt06 dd,
	* html .static-globalFooter .pt06 ul,
	* html .static-globalFooter .pt06 li,
	* html .static-globalFooter .pt06 li a{
	display:inline;
	cursor:pointer;
	}
	*+html .static-globalFooter .pt06 li,
	*+html .static-globalFooter .pt06 li a{
	display:inline;
	cursor:pointer;
	}
	* html .static-globalFooter .pt06 li dt{
	width:105px;
	}
	*+html .static-globalFooter .pt06 li dt{
	width:105px;
	}

/*赤帯*/
.static-globalFooter .pt07{
margin-top:10px;
padding:5px;
background:#f00;
text-align:center;
}
.static-globalFooter .pt07 ul,
.static-globalFooter .pt07 li{
display:inline-block;
color:#fff;
}
.static-globalFooter .pt07 li a{
margin-right:0.25em;
color:#fff;
}

	/*IE*/
	* html .static-globalFooter .pt07 ul,
	* html .static-globalFooter .pt07 li{
	display:inline;
	}
	*+html .static-globalFooter .pt07 ul,
	*+html .static-globalFooter .pt07 li{
	display:inline;
	}

/*グループリンク(画像なし)*/
.static-globalFooter .pt08{
margin:10px auto 0 auto;
padding-top:10px;
border-top:1px #d6d6d6 solid;
background-color:#fff;
background-image:-moz-linear-gradient(top,#fff 0%,#fff 1px,#f3f3f3 2px,#fff 57px,#fff 100%);
background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#fff),color-stop(0.01,#fff),color-stop(0.02,#f3f3f3),color-stop(0.5,#fff),color-stop(1,#fff));
background-image:-webkit-linear-gradient(top,#fff 0%,#fff 1px,#f3f3f3 2px,#fff 57px,#fff 100%);
background-image:linear-gradient(to bottom,#fff 0%,#fff 1px,#f3f3f3 2px,#fff 57px,#fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff3f3f3, endColorstr=#ffffffff);
}
html.liquid-1 .static-globalFooter .pt08{
margin:10px -10px 0 -10px;
}
.static-globalFooter .pt08 ul{
width:950px;
margin:0 auto;
text-align:center;
}
.static-globalFooter .pt08 li{
display:inline;
}
/*コピーライト*/
.static-globalFooter .pt08 p{
width:950px;
margin:0 auto;
padding-top:10px;
color:#999;
text-align:center;
}

	/*IE*/
	* html .static-globalFooter .pt08{
	background:#fff url(../../images/2012/bg_059a.png) repeat-x 0 0;
	filter:none;
	}
	*+html .static-globalFooter .pt08{
	background:#fff url(../../images/2012/bg_059a.png) repeat-x 0 0;
	filter:none;
	}
	.static-globalFooter .pt08{
	background:#fff url(../../images/2012/bg_059a.png) repeat-x 0 0\9;
	filter:none\9;
	}

/*ポップアップコピーライト*/
.static-globalFooter .pt09 p{
padding-top:10px;
color:#999;
text-align:center;
}



/*[EOF]*/