@charset "utf-8";
/* CSS Document */

/* 画像リンク設定 半透明ver*/
a:hover img.ap80 {
   filter: alpha(opacity=80);
   -moz-opacity: 0.80;
   opacity: 0.80;
}

/* style.css */
#dwe-top #album1 {
	width: 425px;
	float: left;
	background-image: url(/sp/dwe/images/bg-box-4koma.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 295px;
}
#dwe-top #album1 .controls {
	padding-left: 30px;
}


#dwe #dwe-top .txt {
	position: absolute;
	text-align: left;
	margin-top: -30px;
	font-size: 14px;
}
#dwe {
	width: 950px;
	text-align: left;
}
#dwe #album1 .scroller {
	width: 320px;
	height: 240px;
}
#album1 table .controls02 {
	padding-top: 100px;
}


/* カラリオから転載 */
#leftline {
	width: 4px;
	background: url(../images/rightline_back.gif);
	background-repeat: repeat-y;
}
#rightline {
	width: 4px;
	background: url(../images/leftline_back.gif);
	background-repeat: repeat-y;
}
#main {
	width: 895px;
	text-align: center;
	background-color:#FFFFFF;
}
img
	{
	margin:0px;
	padding:0px;
	border:0px;
	vertical-align:bottom;
	}

.clear { 
clear : both ; 
}
#yframeright, #yframeleft {
	width: 36px;
	}
#yframemain {
	width: 350px;
}
#rframeleft {
	width: 13px;
	background: url(../images/rframeleft.gif);
	background-repeat: repeat-y;
}
#rframeright {
	width: 10px;
	background: url(../images/rframeright.gif);
	background-repeat: repeat-y;
}
.rframeline {
	width: 11px;
	background: url(../images/rframeline.gif);
	background-repeat: repeat-y;
}
.rframeline2 {
	width: 11px;
	background: url(../images/point5.gif);
	background-repeat: repeat-y;
}
.rframetxt {
	padding:7px 7px 0px 7px;
	background-color:#FFFFFF;
	}
.orangeframe {
	width: 10px;
	background-color:#fdcf01;
	}
#ideatext {
	padding-right: 20px;
	text-align:left;
}
#printertitle {
	margin: 4px;
	}
div.scroller, div.scroller div.section {
	width:320px;
	height:269px;
}
table#check{
	margin-top:7px;
	}
#btm {
	margin-top:5px;
	}
#logotbl {
	margin-top: 12px;
	margin-bottom: 10px;
	}
#album1 iframe {
	height: 295px;
	width: 400px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.controls img {
	margin-left: 10px;
}
#dwe #dwe-bottom .txt {
	position: absolute;
	margin-left: 310px;
	margin-top: -30px;
	font-size: 14px;
}

