@charset "UTF-8";

/* ディレクトリ以下でのみ利用するスタイル設定をここに記述
----------------------------------------------------------------*/

.catch .haribotekit,
.catch .haribotekit .panel{
	width:458px;
	height:40px;
}
.catch .haribotekit .panel{
	background:url(/ex/3dzukanbw/getmarker/album/images/catch_album.png) no-repeat;
	_background:url(/ex/3dzukanbw/getmarker/album/images/catch_album.gif) no-repeat;
}



#myAlbum{
	position:relative;
}

#myAlbum .upperBtn{
	position:absolute;
	top:-20px;
	left:-18px;
	width:710px;
	height:52px;
	background:url(/ex/3dzukanbw/getmarker/album/images/bg_upper_btn.gif) no-repeat;

}
#myAlbum .upperBtn div.toTop{
	display:inline-block;
	/display:inline;
	width:120px;
	vertical-align:middle;
}
#myAlbum .upperBtn div.toTop .haribotekit,
#myAlbum .upperBtn div.toTop .haribotekit .panel{
	width:120px;
	height:52px;
}
#myAlbum .upperBtn div.toTop .haribotekit .panel{
	background:url(/ex/3dzukanbw/getmarker/album/images/btn_to_top.gif) no-repeat;
}

#myAlbum .upperBtn div.zukanNum{
	display:inline-block;
	/display:inline;
	width:365px;
	vertical-align:middle;
}
#myAlbum .upperBtn div.zukanNum .haribotekit,
#myAlbum .upperBtn div.zukanNum .haribotekit .panel{
	width:223px;
	height:52px;
}
#myAlbum .upperBtn div.zukanNum .haribotekit .panel{
	background:url(/ex/3dzukanbw/getmarker/album/images/txt_zukan_number.gif) no-repeat;
	/background-position:0 -1px;
}
#myAlbum .upperBtn div.zukanNum .haribotekit,
#myAlbum .upperBtn div.zukanNum select{
	vertical-align:middle;
}
#myAlbum .upperBtn div.zukanNum select{
	width:120px;
	margin-left:10px;
}

#myAlbum .upperBtn div.nameSearch{
	display:inline-block;
	/display:inline;
	width:224px;
	vertical-align:middle;
	margin-left:110px;
	
	
}
#myAlbum .upperBtn div.nameSearch form{
	/display:inline;
	background:url(/ex/3dzukanbw/getmarker/album/images/bg_search_txt.gif) no-repeat;
	height:26px;
	padding-left:8px;
	/margin-left:8px;
}
#myAlbum .upperBtn div.nameSearch .searchTxt{
	width:155px;
	height:15px;
	border:0 none;
	background:transparent none;
	color:#959595;
}
#myAlbum .upperBtn div.nameSearch .searchTxt:focus{
	background-color:#f9f9f9;
	border:0 none;
}
#myAlbum .upperBtn div.nameSearch button.searchBtn{
	border:0 none;
	vertical-align:middle;
	margin:0;
	padding:0;
	outline:0 none;
	width:44px;
	height:26px;
	overflow:none;
}
#myAlbum .upperBtn div.nameSearch button.searchBtn .haribotekit,
#myAlbum .upperBtn div.nameSearch button.searchBtn .haribotekit .panel{
	width:44px;
	height:26px;
}
#myAlbum .upperBtn div.nameSearch button.searchBtn .haribotekit .panel{
	background:url(/ex/3dzukanbw/getmarker/album/images/btn_search.gif) no-repeat;
}
#myAlbum .upperBtn div.nameSearch button.searchBtn:active .haribotekit .panel,
#myAlbum .upperBtn div.nameSearch button.searchBtn:hover .haribotekit .panel{
	background-position:0 -26px;
}

#myAlbum .paging{
	position:absolute;
	top:46px;
	_top:42px;
	right:-8px;
	_right:12px;
	height:324px;
	_height:auto;
}
#myAlbum .paging .prev,
#myAlbum .paging .next{
	height:111px;
	_height:auto;
}
#myAlbum .paging .prev .haribotekit,
#myAlbum .paging .prev .haribotekit .panel{
	width:53px;
	height:111px;
}
#myAlbum .paging .prev .haribotekit .panel{
	background:url(/ex/3dzukanbw/getmarker/album/images/btn_prev.png) no-repeat;
	_background:url(/ex/3dzukanbw/getmarker/album/images/btn_prev.gif) no-repeat;
}
#myAlbum .paging .prevDisable .haribotekit .panel{
	background-position:0 -222px;
}
#myAlbum .paging .next .haribotekit,
#myAlbum .paging .next .haribotekit .panel{
	width:53px;
	height:111px;
}
#myAlbum .paging .next .haribotekit .panel{
	background:url(/ex/3dzukanbw/getmarker/album/images/btn_next.png) no-repeat;
	_background:url(/ex/3dzukanbw/getmarker/album/images/btn_next.gif) no-repeat;
}
#myAlbum .paging .nextDisable .haribotekit .panel{
	background-position:0 -222px;
}
#myAlbum .paging .prev a,
#myAlbum .paging .next a{
	display:block;
	margin:0;
	padding:0;
	text-decoration:none;
}
#myAlbum .paging .prev a:hover .haribotekit .panel,
#myAlbum .paging .next a:hover .haribotekit .panel{
	background-position:0 -111px;
}
#myAlbum .paging .page{
	text-align:center;
	font-weight: bold;
	font-size:18px;
	height:102px;
	width:53px;
}
#myAlbum .paging .page p{
	padding:0;
	margin:0;
}
#myAlbum .paging .page p.current{
	padding-top:15px;
}

#myAlbum ul.arList{
	padding:46px 0 0 0;
	_width:636px;
	margin-left:-8px;
}
#myAlbum ul.arList li{
	display:inline-block;
	/display:inline;
	/zoom:1;
	width:146px;
	margin-right:13px;
	margin-bottom:13px;
	vertical-align:top;
}
#myAlbum ul.arList li dt{
	display:block;
	width:146px;
	height:38px;
	background:url(/ex/3dzukanbw/getmarker/album/images/bg_name.gif) no-repeat;
	overflow:hidden;
	font-weight:bold;
	font-size:12px;
	line-height:14px;
}
#myAlbum ul.arList li dt span{
	display:block;
	padding:5px 28px 0 7px;
}
#myAlbum ul.arList li dt a{
	display:block;
	width:146px;
	height:38px;
	background:url(/ex/3dzukanbw/getmarker/album/images/bg_name.gif) no-repeat 0 -38px;
	text-decoration:none;
	color:#545454;
}
#myAlbum ul.arList li dt a:hover{
	background-position:0 -76px;
}
#myAlbum ul.arList li.checked dt a{
	background-position:0 -152px;
}
#myAlbum ul.arList li.checked dt a:hover{
	background-position:0 -114px;
}
#myAlbum ul.arList li dd{
	width:146px;
	height:117px;
	background:url(/ex/3dzukanbw/getmarker/album/images/bg_ar.gif) no-repeat;
}
#myAlbum ul.arList li dd span{
	visibility:hidden;
}
#myAlbum ul.arList li dd a{
	display:block;
	width:146px;
	height:117px;
	background:url(/ex/3dzukanbw/getmarker/album/images/bg_ar.gif) no-repeat 0 -117px;
	text-decoration:none;
}
#myAlbum ul.arList li dd a span{
	visibility:visible;
	display:block;
	padding:6px 0 0 7px;
}
#myAlbum ul.arList li dd a img{
	width:103px;
	height:103px;
	border:solid 1px #595959;
}
#myAlbum ul.arList li dd a:hover{
	background-position:0 -234px;
}
#myAlbum ul.arList li.checked dd a{
	background-position:0 -351px;
}

#myAlbum ul.arList li.checked dd a:hover{
	background-position:0 -468px;
}
#myAlbum .printFunc{
	margin-left:-8px;
	margin-right:-8px;
}
#myAlbum .printFunc div{
	display:inline-block;
	/display:inline;
	/zoom:1;
	height:45px;
	vertical-align:middle;
}
#myAlbum .printFunc div.btnCheckPrint{
	width:370px;
}
#myAlbum .printFunc div.btnCheckPrint a{
	display:block;
	width:370px;
	height:45px;
	background:url(/ex/3dzukanbw/getmarker/album/images/btn_check_print.png) no-repeat 0 0;
	_background:url(/ex/3dzukanbw/getmarker/album/images/btn_check_print.gif) no-repeat 0 0;
	text-decoration:none;
}
#myAlbum .printFunc div.btnAllCheck{
	width:153px;
}
#myAlbum .printFunc div.btnAllCheck a{
	display:block;
	width:153px;
	height:45px;
	background:url(/ex/3dzukanbw/getmarker/album/images/btn_all_check.png) no-repeat 0 0;
	_background:url(/ex/3dzukanbw/getmarker/album/images/btn_all_check.gif) no-repeat 0 0;
	text-decoration:none;
}
#myAlbum .printFunc div.btnAllCancel{
	width:167px;
}
#myAlbum .printFunc div.btnAllCancel a{
	display:block;
	width:167px;
	height:45px;
	background:url(/ex/3dzukanbw/getmarker/album/images/btn_all_cancel.png) no-repeat 0 0;
	_background:url(/ex/3dzukanbw/getmarker/album/images/btn_all_cancel.gif) no-repeat 0 0;
	text-decoration:none;
}
#myAlbum .printFunc div a:hover{
	background-position:0 -45px !important;
}
#myAlbum .printFunc div a span{
	visibility:hidden;
}



#printAr{
	position:relative;
	display:none;
}

#printAr .arSet div.arArea,
#printAr .arSet div.arTxt{
	display:inline-block;
	/display:inline;
	/zoom:1;
	height:400px;
	vertical-align:middle;
	border-collapse:collapse;
	border:0 none;
}
#printAr .arSet .arArea{
	width:400px;
}
#printAr .arSet .arArea table td{
	width:400px;
	height:400px;
	text-align:center;
	vertical-align:middle;
	background:url(/ex/3dzukanbw/getmarker/album/images/bg_print_ar.gif) no-repeat;
	padding:0;
}
#printAr .arSet .arArea table td div{
	width:400px;
}
#printAr .arSet .arArea table td div img{
	border:solid 1px #595959;
	width:268px;
	height:268px;
}

#printAr .arSet .arTxt{
	width:270px;
}
#printAr .arSet .arTxt table td{
	width:270px;
	height:400px;
	text-align:center;
	vertical-align:middle;
}
#printAr .arSet .arTxt table td p{
	width:270px;
	font-size:20px;
	font-weight:bold;
}
#printAr .arSet .arTxt table td .sizing{
	margin-bottom:15px;
}
#printAr .arSet .arTxt table td .sizing span.spacer{
	display:none;
}
#printAr .arSet .arTxt table td .sizing a,
#printAr .arSet .arTxt table td .print a{
	text-decoration:none;
}
#printAr .arSet .arTxt table td .sizing a span{
	visibility:hidden;
}
#printAr .arSet .arTxt table td .sizing a.btnSmaller{
	display:inline-block;
	_display:inline;
	width:125px;
	height:52px;
	background:url(/ex/3dzukanbw/getmarker/album/images/btn_smaller.png) no-repeat;
	_background:url(/ex/3dzukanbw/getmarker/album/images/btn_smaller.gif) no-repeat;
}
#printAr .arSet .arTxt table td .sizing a.btnSmaller:hover{
	background-position:0 -52px;
}
#printAr .arSet .arTxt table td .sizing a.btnLarger{
	display:inline-block;
	_display:inline;
	width:125px;
	height:52px;
	background:url(/ex/3dzukanbw/getmarker/album/images/btn_larger.png) no-repeat;
	_background:url(/ex/3dzukanbw/getmarker/album/images/btn_larger.gif) no-repeat;
}
#printAr .arSet .arTxt table td .sizing a.btnLarger:hover{
	background-position:0 -52px;
}
#printAr .arSet .arTxt table td .print a{
	display:inline-block;
	_display:inline;
	width:250px;
	height:52px;
	background:url(/ex/3dzukanbw/getmarker/album/images/btn_print.png) no-repeat;
	_background:url(/ex/3dzukanbw/getmarker/album/images/btn_print.gif) no-repeat;
}
#printAr .arSet .arTxt table td .print a:hover{
	background-position:0 -52px;
}
#printAr .arSet .arTxt table td .print a span{
	visibility:hidden;
}

#printAr .closeBtn{
	position:absolute;
	top:-16px;
	right:-16px;
	padding:0;
}
#printAr .closeBtn .haribotekit,
#printAr .closeBtn .haribotekit .panel{
	width:70px;
	height:22px;
}
#printAr .closeBtn .haribotekit .panel{
	background:url(/ex/3dzukanbw/getmarker/common/images/btn_close.gif) no-repeat;
}
#printAr .closeBtn a:active,
#printAr .closeBtn a:hover{
	filter:alpha(opacity=70);  /* IE7以下用 */
	-ms-filter: "alpha(opacity=70)"; /* IE8用 */
	-moz-opacity:0.7; /* Firefox 1.5未満, Netscape用 */
	-khtml-opacity: 0.7;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */
	opacity: 0.7; /* Firefox 1.5以上, Opera, Safari用 */
}

