@charset "utf-8";
/*******************
.detail-information
*******************/
@media screen and (min-width: 641px){
.detail-information{
	border-radius:5px 5px 0 0;
padding:4px;
background-color:#ffd59e;
width:740px;
color:#666666;
}
.detail-information h2{
	line-height:24px;
padding-top:5px;
color:#8c6048;
font-size:18px;
}
.detail-information h2 .img01{
	margin-right:6px;
vertical-align:top;
}

.detail-information .bg01{
	background-color:#ffffff;
	padding:18px 15px;
	border-radius:5px;
	margin-top:6px
;
}

.detail-information .bg02{
	background-color:#ffffff;
padding:13px 15px;
border-radius:5px;
}

.detail-information .pt01{
	background-color:#ffffff;
padding:8px 17px 5px;
border-radius:5px;
color:#8c6048;
}
.detail-information .pt01 .a01{
	cursor:default;
display:inline;
}
.detail-information .pt01 ul,
.detail-information .pt01 ol{
	letter-spacing:-.4em;
}
.detail-information .pt01 li{
	letter-spacing:normal;
display:inline-block;
}
.detail-information .pt01 li a{
	color:inherit;
}
.detail-information .pt01 ol{
	display:inline;
}
.detail-information .pt01 ol li{
	width:96px;
line-height:16px;
margin-left:5px;
padding-top:2px;
text-align:center;
font-size:12px;
font-weight:bold;
color:#ff7c7c;
border:2px solid #ff7c7c;
border-radius:10px;
}
.detail-information .pt01 ol li:first-child{
	margin-left:0;
}
.detail-information .pt01 a ol li{
	cursor:pointer;
}
.detail-information .pt01 ul .li02 dl{
	margin-left:80px;
}
.detail-information .pt01 ul .li03{
	width:100%;
}
.detail-information .pt01 dl{
	font-size:12px;
color:#666666;
margin:0 0 0 50px;
font-weight:normal;
display:block;
}
.detail-information .pt01 dl dt,
.detail-information .pt01 dl dd{
	display:inline-block;
}
.detail-information .pt01 .li03 dl dt{
	display:block;
float:left;
}
.detail-information .pt01 .li03 dl dd{
	display:block;
overflow:auto;
}

/*特徴アイコン*/
/*空白部分のカーソル初期化*/
.detail-information .pt02 > a{
	cursor:default;
display:inline;
}

.detail-information .pt02 .ul01{
	letter-spacing:-.4em;
display:inline;
}

.detail-information .pt02 .ul01 li{
	letter-spacing:normal;
overflow:hidden;
display:inline-block;
width:65px;
height:20px;
line-height:20px;
margin:0 4px 5px 0;
vertical-align:middle;
text-align:center;
color:#888;
font-size:10px;
border:1px solid #ccc;
border-radius:4px;
}
.detail-information .pt02 a .ul01 li{
	cursor:pointer;
}
.detail-information .pt02 .ul01 .li01{
	border-color:#ff9b40;
}
.detail-information .pt02 .ul01 .li02{
	border-color:#ff938f;
}
.detail-information .pt02 .ul01 .li03{
	border-color:#abd206;
}
.detail-information .pt02 .ul01 .li04{
	border-color:#52e5ff;
}
.detail-information .pt02 .ul01 .li05{
	border-color:#b185f2;
}

.detail-information .pt03{
	display:table;
}
.detail-information .pt03a{
	display:table-cell;
width:100%;
vertical-align:top;
}
.detail-information .pt03a p{
	margin-top:8px;
}
.detail-information .pt03a p span{
	display:block;
line-height:20px;
color:#f57822;
font-weight:bold;
}

/*概要に写真あり*/
.detail-information .pt03b{
	display:table-cell;
text-align:right;
width:219px;
margin-bottom:10px;
}
.detail-information .pt03b figcaption{
	width:200px;
margin-left:9px;
text-align:center;
font-size:10px;
}
/*概要に写真あり　ここまで*/

.detail-information .pt04{
	letter-spacing:-.4em;
}
.detail-information .pt04a,
.detail-information .pt04b,
.detail-information .pt04c{
	letter-spacing:normal;
display:inline-block;
width:230px;
vertical-align:top;
}
.detail-information .pt04a{
	text-align:left;
}
.detail-information .pt04a dl{
	letter-spacing:-.4em;
}
.detail-information .pt04a dt,
.detail-information .pt04a dd{
	letter-spacing:normal;
display:inline-block;
color:#888888;
font-size:10px;
}
.detail-information .pt04a dt{
	padding-left:8px;
}
.detail-information .pt04a dt:first-child{
	padding-left:0;
}

.detail-information .pt04b{
	text-align:center;
}
.detail-information .pt04c{
	text-align:right;
}
/*応募バロメーター*/
.detail-information .pt04c .p01{
	overflow:hidden;
height:48px;
}
/*応募バロメーター1*/
.detail-information .pt04c .p01 .img01{
}
/*応募バロメーター2*/
.detail-information .pt04c .p01 .img02{
	margin-top:-53px;
}
/*応募バロメーター3*/
.detail-information .pt04c .p01 .img03{
	margin-top:-106px;
}
/*応募バロメーター4*/
.detail-information .pt04c .p01 .img04{
	margin-top:-159px;
}
/*応募バロメーター5*/
.detail-information .pt04c .p01 .img05{
	margin-top:-212px;
}

.detail-information .pt05{
	margin-top:12px;
text-align:center;
}
.detail-information .pt05 ul{
	position:relative;
letter-spacing:-.4em;
}
.detail-information .pt05 li{
	letter-spacing:normal;
display:inline-block;
margin-left:10px;
vertical-align:middle;
}
.detail-information .pt05 li:first-child{
	margin-left:0;
}


/*******************
.detail-workInfo
.detail-workSpaceInfo
*******************/
.detail-workInfo,
.detail-workSpaceInfo{
	padding:0 4px 4px;
background-color:#ffd59e;
width:740px;
color:#666666;
}
.detail-workInfo h4,
.detail-workSpaceInfo h4{
	width: 100%;
	height: 30px;
	line-height: 26px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: .1em;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image : url(../../../../h_yamada/Google%20%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96/WIN/images/13.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.detail-workInfo .bg01,
.detail-workSpaceInfo .bg01{
	background-color:#ffffff;
padding:8px 17px;
border-radius:0 0 5px 5px;
}

.detail-workInfo .bg01 > div,
.detail-workSpaceInfo .bg01 > div{
	display:table;
width:100%;
padding:6px 0 5px;
table-layout:fixed;
vertical-align:middle;
background:url(/pu/images/2013/bg_114.png) no-repeat center top;
}
.detail-workInfo .bg01 > div:first-child,
.detail-workSpaceInfo .bg01 > div:first-child{
	background:none;
}

.detail-workInfo .dl01 dt,
.detail-workSpaceInfo .dl01 dt{
	background-color: #FFE9CD;
border-radius: 5px 5px 5px 5px;
color: #663300;
display: table-cell;
font-weight: bold;
margin: 0 auto;
text-align: center;
vertical-align: middle;
width:100px;
}

/* 詳細右カラム */
.detail-workInfo .bg01 .dl01 dd,
.detail-workSpaceInfo .bg01 .dl01 dd{
	display:table-cell;
padding-left:15px;
}

/* tableパターン */
.detail-workInfo .bg01 .table01,
.detail-workSpaceInfo .bg01 .table01{
	width:auto;
}
.detail-workInfo .bg01 .table01 th,
.detail-workInfo .bg01 .table02 th,
.detail-workSpaceInfo .bg01 .table01 th,
.detail-workSpaceInfo .bg01 .table02 th{
	width:70px;
padding-top:2px;
}
.detail-workInfo .bg01 .table01 th p,
.detail-workInfo .bg01 .table02 th p,
.detail-workSpaceInfo .bg01 .table01 th p,
.detail-workSpaceInfo .bg01 .table02 th p{
	line-height:14px;
padding-left:5px;
font-size:12px;
font-weight:bold;
color:#8d6534;
border-left:3px solid #8d6534;
}
.detail-workInfo .bg01 .table01 td,
.detail-workSpaceInfo .bg01 .table01 td{
	width:499px;
line-height:18px;
padding-bottom:5px;
}
.detail-workInfo .bg01 .table01 .p01,
.detail-workInfo .bg01 .p01,
.detail-workSpaceInfo .bg01 .table01 .p01,
.detail-workSpaceInfo .bg01 .p01{
	font-weight:bold;
}
.detail-workInfo .bg01 .table01 .p05,
.detail-workSpaceInfo .bg01 .table01 .p05{
	font-weight:bold;
}
.detail-workInfo .bg01 .table01 .span01,
.detail-workSpaceInfo .bg01 .table01 .span01,
.detail-workInfo .bg01 .table01 .span02,
.detail-workSpaceInfo .bg01 .table01 .span02{
	display:inline-block;
line-height:16px;
margin-bottom:5px;
padding:3px 4px 2px;
color:#ffffff;
font-size:11px;
font-weight:bold;
border-radius:5px;
background-color:#ff9999;
}

.detail-workInfo .bg01 .ul01,
.detail-workSpaceInfo .bg01 .ul01{
	letter-spacing:-.4em;
}
.detail-workInfo .bg01 .ul01 li,
.detail-workSpaceInfo .bg01 .ul01 li{
	letter-spacing:normal;
display:inline-block;
padding-left:10px;
font-weight:bold;
}
.detail-workInfo .bg01 .ul01 li:first-child,
.detail-workSpaceInfo .bg01 .ul01 li:first-child{
	padding-left:0;
}
.detail-workInfo .bg01 .p08,
.detail-workSpaceInfo .bg01 .p08,
.detail-companyInfo .bg01 .p08{
	padding-bottom:3px;
font-weight:bold;
}

.detail-workSpaceInfo .pt04 ul{
	letter-spacing:-.4em;
padding-top:10px;
}
.detail-workSpaceInfo .pt04 li{
	letter-spacing:normal;
display:inline-block;
width:50%;
}
.detail-workSpaceInfo .pt04 .li01,
.detail-workSpaceInfo .pt04 .li02{
	padding-bottom:5px;
}
.detail-workSpaceInfo .pt04 .li02,
.detail-workSpaceInfo .pt04 .li04{
	text-align:right;
}
.detail-workSpaceInfo .pt04 li dl{
	letter-spacing:-.4em;
}
.detail-workSpaceInfo .pt04 li dt,
.detail-workSpaceInfo .pt04 li dd{
	letter-spacing:normal;
display:inline-block;
vertical-align:middle;
}
.detail-workSpaceInfo .pt04 li dt{
	padding:2px 5px 1px;
color:#7a7a7a;
font-size:11px;
font-weight:bold;
border:1px solid #d6d6d6;
border-radius:4px;
}
/*任意バロメーター*/
.detail-workSpaceInfo .pt04 li dd{
	overflow:hidden;
width:250px;
height:35px;
margin:2px 0 0 3px;
}
/*任意バロメーター1*/
.list-information .pt05 li dd .img01{
}
/*任意バロメーター2*/
.list-information .pt05 li dd .img02{
	margin-top:-36px;
}
/*任意バロメーター3*/
.list-information .pt05 li dd .img03{
	margin-top:-72px;
}
/*任意バロメーター4*/
.list-information .pt05 li dd .img04{
	margin-top:-108px;
}
/*任意バロメーター5*/
.list-information .pt05 li dd .img05{
	margin-top:-144px;
}

.detail-workInfo .pt11 ul{
	letter-spacing:-.4em;
padding-top:10px;
}
.detail-workInfo .pt11 li{
	letter-spacing:normal;
display:inline-block;
width:50%;
}
.detail-workInfo .pt11 .li01,
.detail-workInfo .pt11 .li02{
	padding-bottom:5px;
}
.detail-workInfo .pt11 .li02,
.detail-workInfo .pt11 .li04{
	text-align:right;
}
.detail-workInfo .pt11 li dl{
	letter-spacing:-.4em;
}
.detail-workInfo .pt11 li dt,
.detail-workInfo .pt11 li dd{
	letter-spacing:normal;
display:inline-block;
vertical-align:middle;
}
.detail-workInfo .pt11 li dt{
	padding:2px 5px 1px;
color:#7a7a7a;
font-size:11px;
font-weight:bold;
border:1px solid #d6d6d6;
border-radius:4px;
}
/*任意バロメーター*/
.detail-workInfo .pt11 li dd{
	overflow:hidden;
width:250px;
height:35px;
margin:2px 0 0 3px;
}
/*任意バロメーター1*/
.detail-workInfo .pt11 li dd .img01{
}
/*任意バロメーター2*/
.detail-workInfo .pt11 li dd .img02{
	margin-top:-36px;
}
/*任意バロメーター3*/
.detail-workInfo .pt11 li dd .img03{
	margin-top:-72px;
}
/*任意バロメーター4*/
.detail-workInfo .pt11 li dd .img04{
	margin-top:-108px;
}
/*任意バロメーター5*/
.detail-workInfo .pt11 li dd .img05{
	margin-top:-144px;
}

     
	
 
} /*デバイスの横幅が979px以下の場合*/
 
 
@media screen and (max-width:640px){
     
	
	#wrapper{
	width:480px;overflow: hidden;
}

	img{
	max-width: 100%;
height: auto;
width /***/:auto;　
}

.layout-column-2{
	display:none
;
}
.bg01{
	font-size: 18px;
	}
.kan{
	font-size: 16px;
}	
.up{
	font-size: 18px;
}
.tel{
	font-size:20px;
}
.detail-information{
	border-radius:5px 5px 0 0;
padding:4px;
background-color:#ffd59e;
width:480px;
color:#666666;
}
.detail-information h2{
	line-height:24px;
padding-top:5px;
color:#8c6048;
font-size:22px;
}
.detail-information h2 .img01{
	margin-right:6px;
vertical-align:top;
}

.detail-information .bg01{
	background-color:#ffffff;
	padding:18px 15px;
	border-radius:5px;
	margin-top:6px
;
}

.detail-information .bg02{
	background-color:#ffffff;
padding:13px 15px;
border-radius:5px;
}

.detail-information .pt01{
	background-color:#ffffff;
padding:8px 17px 5px;
border-radius:5px;
color:#8c6048;
}
.detail-information .pt01 .a01{
	cursor:default;
display:inline;
}
.detail-information .pt01 ul,
.detail-information .pt01 ol{
	letter-spacing:-.4em;
}
.detail-information .pt01 li{
	letter-spacing:normal;
display:inline-block;
}
.detail-information .pt01 li a{
	color:inherit;
}
.detail-information .pt01 ol{
	display:inline;
}
.detail-information .pt01 ol li{
	width:96px;
line-height:16px;
margin-left:5px;
padding-top:2px;
text-align:center;
font-size:16px;
font-weight:bold;
color:#ff7c7c;
border:2px solid #ff7c7c;
border-radius:10px;
}
.detail-information .pt01 ol li:first-child{
	margin-left:0;
}
.detail-information .pt01 a ol li{
	cursor:pointer;
}
.detail-information .pt01 ul .li02 dl{
	margin-left:80px;
}
.detail-information .pt01 ul .li03{
	width:100%;
}
.detail-information .pt01 dl{
	font-size:16px;
color:#666666;
margin:0 0 0 50px;
font-weight:normal;
display:block;
}
.detail-information .pt01 dl dt,
.detail-information .pt01 dl dd{
	display:inline-block;
}
.detail-information .pt01 .li03 dl dt{
	display:block;
float:left;
}
.detail-information .pt01 .li03 dl dd{
	display:block;
overflow:auto;
}

/*特徴アイコン*/
/*空白部分のカーソル初期化*/
.detail-information .pt02 > a{
	cursor:default;
display:inline;
}

.detail-information .pt02 .ul01{
	letter-spacing:-.4em;
display:inline;
}

.detail-information .pt02 .ul01 li{
	letter-spacing:normal;
overflow:hidden;
display:inline-block;
width:65px;
height:20px;
line-height:20px;
margin:0 4px 5px 0;
vertical-align:middle;
text-align:center;
color:#888;
font-size:14px;
border:1px solid #ccc;
border-radius:4px;
}
.detail-information .pt02 a .ul01 li{
	cursor:pointer;
}
.detail-information .pt02 .ul01 .li01{
	border-color:#ff9b40;
}
.detail-information .pt02 .ul01 .li02{
	border-color:#ff938f;
}
.detail-information .pt02 .ul01 .li03{
	border-color:#abd206;
}
.detail-information .pt02 .ul01 .li04{
	border-color:#52e5ff;
}
.detail-information .pt02 .ul01 .li05{
	border-color:#b185f2;
}

.detail-information .pt03{
	display:table;
}
.detail-information .pt03a{
	display:table-cell;
width:100%;
vertical-align:top;
}
.detail-information .pt03a p{
	margin-top:8px;
}
.detail-information .pt03a p span{
	display:block;
line-height:20px;
color:#f57822;
font-weight:bold;
}

/*概要に写真あり*/
.detail-information .pt03b{
	display:table-cell;
text-align:right;
width:219px;
margin-bottom:10px;
}
.detail-information .pt03b figcaption{
	width:200px;
margin-left:9px;
text-align:center;
font-size:14px;
}
/*概要に写真あり　ここまで*/

.detail-information .pt04{
	letter-spacing:-.4em;
}
.detail-information .pt04a,
.detail-information .pt04b,
.detail-information .pt04c{
	letter-spacing:normal;
display:inline-block;
width:230px;
vertical-align:top;
}
.detail-information .pt04a{
	text-align:left;
}
.detail-information .pt04a dl{
	letter-spacing:-.4em;
}
.detail-information .pt04a dt,
.detail-information .pt04a dd{
	letter-spacing:normal;
display:inline-block;
color:#888888;
font-size:14px;
}
.detail-information .pt04a dt{
	padding-left:8px;
}
.detail-information .pt04a dt:first-child{
	padding-left:0;
}

.detail-information .pt04b{
	text-align:center;
}
.detail-information .pt04c{
	text-align:right;
}
/*応募バロメーター*/
.detail-information .pt04c .p01{
	overflow:hidden;
height:48px;
}
/*応募バロメーター1*/
.detail-information .pt04c .p01 .img01{
}
/*応募バロメーター2*/
.detail-information .pt04c .p01 .img02{
	margin-top:-53px;
}
/*応募バロメーター3*/
.detail-information .pt04c .p01 .img03{
	margin-top:-106px;
}
/*応募バロメーター4*/
.detail-information .pt04c .p01 .img04{
	margin-top:-159px;
}
/*応募バロメーター5*/
.detail-information .pt04c .p01 .img05{
	margin-top:-212px;
}

.detail-information .pt05{
	margin-top:12px;
text-align:center;
}
.detail-information .pt05 ul{
	position:relative;
letter-spacing:-.4em;
}
.detail-information .pt05 li{
	letter-spacing:normal;
display:inline-block;
margin-left:10px;
vertical-align:middle;
}
.detail-information .pt05 li:first-child{
	margin-left:0;
}


/*******************
.detail-workInfo
.detail-workSpaceInfo
*******************/
.detail-workInfo,
.detail-workSpaceInfo{
	padding:0 4px 4px;
background-color:#ffd59e;
width:480px;
color:#666666;
}
.detail-workInfo h4,
.detail-workSpaceInfo h4{
	width: 100%;
	height: 30px;
	line-height: 26px;
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: .1em;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image : url(../../../../h_yamada/Google%20%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96/WIN/images/13.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.detail-workInfo .bg01,
.detail-workSpaceInfo .bg01{
	background-color:#ffffff;
padding:8px 17px;
border-radius:0 0 5px 5px;
}

.detail-workInfo .bg01 > div,
.detail-workSpaceInfo .bg01 > div{
	display:table;
width:100%;
padding:6px 0 5px;
table-layout:fixed;
vertical-align:middle;
background:url(/pu/images/2013/bg_114.png) no-repeat center top;
}
.detail-workInfo .bg01 > div:first-child,
.detail-workSpaceInfo .bg01 > div:first-child{
	background:none;
}

.detail-workInfo .dl01 dt,
.detail-workSpaceInfo .dl01 dt{
	background-color: #FFE9CD;
border-radius: 5px 5px 5px 5px;
color: #663300;
display: table-cell;
font-weight: bold;
margin: 0 auto;
text-align: center;
vertical-align: middle;
width:100px;
}

/* 詳細右カラム */
.detail-workInfo .bg01 .dl01 dd,
.detail-workSpaceInfo .bg01 .dl01 dd{
	display:table-cell;
padding-left:15px;
}

/* tableパターン */
.detail-workInfo .bg01 .table01,
.detail-workSpaceInfo .bg01 .table01{
	width:auto;
}
.detail-workInfo .bg01 .table01 th,
.detail-workInfo .bg01 .table02 th,
.detail-workSpaceInfo .bg01 .table01 th,
.detail-workSpaceInfo .bg01 .table02 th{
	width:70px;
padding-top:2px;
}
.detail-workInfo .bg01 .table01 th p,
.detail-workInfo .bg01 .table02 th p,
.detail-workSpaceInfo .bg01 .table01 th p,
.detail-workSpaceInfo .bg01 .table02 th p{
	line-height:14px;
padding-left:5px;
font-size:16px;
font-weight:bold;
color:#8d6534;
border-left:3px solid #8d6534;
}
.detail-workInfo .bg01 .table01 td,
.detail-workSpaceInfo .bg01 .table01 td{
	width:499px;
line-height:18px;
padding-bottom:5px;
}
.detail-workInfo .bg01 .table01 .p01,
.detail-workInfo .bg01 .p01,
.detail-workSpaceInfo .bg01 .table01 .p01,
.detail-workSpaceInfo .bg01 .p01{
	font-weight:bold;
}
.detail-workInfo .bg01 .table01 .p05,
.detail-workSpaceInfo .bg01 .table01 .p05{
	font-weight:bold;
}
.detail-workInfo .bg01 .table01 .span01,
.detail-workSpaceInfo .bg01 .table01 .span01,
.detail-workInfo .bg01 .table01 .span02,
.detail-workSpaceInfo .bg01 .table01 .span02{
	display:inline-block;
line-height:16px;
margin-bottom:5px;
padding:3px 4px 2px;
color:#ffffff;
font-size:15px;
font-weight:bold;
border-radius:5px;
background-color:#ff9999;
}

.detail-workInfo .bg01 .ul01,
.detail-workSpaceInfo .bg01 .ul01{
	letter-spacing:-.4em;
}
.detail-workInfo .bg01 .ul01 li,
.detail-workSpaceInfo .bg01 .ul01 li{
	letter-spacing:normal;
display:inline-block;
padding-left:10px;
font-weight:bold;
}
.detail-workInfo .bg01 .ul01 li:first-child,
.detail-workSpaceInfo .bg01 .ul01 li:first-child{
	padding-left:0;
}
.detail-workInfo .bg01 .p08,
.detail-workSpaceInfo .bg01 .p08,
.detail-companyInfo .bg01 .p08{
	padding-bottom:3px;
font-weight:bold;
}

.detail-workSpaceInfo .pt04 ul{
	letter-spacing:-.4em;
padding-top:10px;
}
.detail-workSpaceInfo .pt04 li{
	letter-spacing:normal;
display:inline-block;
width:50%;
}
.detail-workSpaceInfo .pt04 .li01,
.detail-workSpaceInfo .pt04 .li02{
	padding-bottom:5px;
}
.detail-workSpaceInfo .pt04 .li02,
.detail-workSpaceInfo .pt04 .li04{
	text-align:right;
}
.detail-workSpaceInfo .pt04 li dl{
	letter-spacing:-.4em;
}
.detail-workSpaceInfo .pt04 li dt,
.detail-workSpaceInfo .pt04 li dd{
	letter-spacing:normal;
display:inline-block;
vertical-align:middle;
}
.detail-workSpaceInfo .pt04 li dt{
	padding:2px 5px 1px;
color:#7a7a7a;
font-size:15px;
font-weight:bold;
border:1px solid #d6d6d6;
border-radius:4px;
}
/*任意バロメーター*/
.detail-workSpaceInfo .pt04 li dd{
	overflow:hidden;
width:250px;
height:35px;
margin:2px 0 0 3px;
}
/*任意バロメーター1*/
.list-information .pt05 li dd .img01{
}
/*任意バロメーター2*/
.list-information .pt05 li dd .img02{
	margin-top:-36px;
}
/*任意バロメーター3*/
.list-information .pt05 li dd .img03{
	margin-top:-72px;
}
/*任意バロメーター4*/
.list-information .pt05 li dd .img04{
	margin-top:-108px;
}
/*任意バロメーター5*/
.list-information .pt05 li dd .img05{
	margin-top:-144px;
}

.detail-workInfo .pt11 ul{
	letter-spacing:-.4em;
padding-top:10px;
}
.detail-workInfo .pt11 li{
	letter-spacing:normal;
display:inline-block;
width:50%;
}
.detail-workInfo .pt11 .li01,
.detail-workInfo .pt11 .li02{
	padding-bottom:5px;
}
.detail-workInfo .pt11 .li02,
.detail-workInfo .pt11 .li04{
	text-align:right;
}
.detail-workInfo .pt11 li dl{
	letter-spacing:-.4em;
}
.detail-workInfo .pt11 li dt,
.detail-workInfo .pt11 li dd{
	letter-spacing:normal;
display:inline-block;
vertical-align:middle;
}
.detail-workInfo .pt11 li dt{
	padding:2px 5px 1px;
color:#7a7a7a;
font-size:15px;
font-weight:bold;
border:1px solid #d6d6d6;
border-radius:4px;
}
/*任意バロメーター*/
.detail-workInfo .pt11 li dd{
	overflow:hidden;
width:250px;
height:35px;
margin:2px 0 0 3px;
}
/*任意バロメーター1*/
.detail-workInfo .pt11 li dd .img01{
}
/*任意バロメーター2*/
.detail-workInfo .pt11 li dd .img02{
	margin-top:-36px;
}
/*任意バロメーター3*/
.detail-workInfo .pt11 li dd .img03{
	margin-top:-72px;
}
/*任意バロメーター4*/
.detail-workInfo .pt11 li dd .img04{
	margin-top:-108px;
}
/*任意バロメーター5*/
.detail-workInfo .pt11 li dd .img05{
	margin-top:-144px;
}

 
} /* デバイスの横幅が320px以下の場合 */

img.miniimage{
	display: none;
}

/* ▼表示領域が400px以上の場合 */
@media screen and (min-width: 641px) {
   img.miniimage{
	display: none;
}  /* miniを非表示 */
   img.bigimage{
	display: block;
} /* bigを表示 */
}
/* ▼表示領域が400px未満の場合 */
@media screen and (max-width: 640px) {
   img.miniimage{
	display: block;
} /* miniを表示 */
   img.bigimage{
	display: none;
}  /* bigを非表示 */
}