@charset "Shift_JIS";

/*ESTIMATEコンテンツ設定
**********************************************/

/*ESTIMATEブロック部分*/ 
#estimate_block {
	width:660px;
	text-align:left;
	float:right;
	margin:0 10px 0 10px;

}


.estimate_h1 {
	width:660px;
	font-size:x-small;
	font-weight:bold;
	text-algin:left;
	display:block;
	border-bottom:dotted 1px;
	padding-bottom:5px;
}

.estimate-table {
	width:660px;
	float:left;
	margin:10px auto;
	font-size:x-small;
}



.estimate-table-item {
	border:1px solid #FFFFFF;
	background:#C7E4DE;
	text-align:center;
	padding:5px;
	width:150px;
}

.estimate-table-item2 {
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #CCCCCC;
	background:#C7E4DE;
	text-align:center;
	padding:5px;
	width:150px;
}


.estimate-table-size {
	border-bottom:1px solid #CCCCCC;
	color:#000000;
	text-align:center;
	padding:5px;
	width:100px;
}




.estimate-table-contents {
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	color:#000000;
	text-align:center;
	padding:5px;
	width:200px;
}


.estimate-table-pay {
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	color:#660000;
	text-align:center;
	padding:5px;
}



/*LINKコンテンツ設定
**********************************************/


/*リンクブロック部分*/ 
#block {
	width:220px;
	font-size:x-small; 
	text-align:left;
	float:right;
	margin:0 10px 0 10px;

}


.link_h1 {
	display:block;
	font-size:x-small;
	font-weight:bold;
	border-bottom:dotted 1px;
    padding-bottom:5px;
}


 /*PROFILEコンテンツ設定
**********************************************/
/*プロフィールブロック部分*/ 
#Left {
    width:270x;
	float:left;
	margin:0 10px 0 0;
	
}

#Right {
    width:430px;
	float:right;
	text-align:left;
	font-size:x-small;
	margin:0px 10px 0px 10px;
	
}

#profile_h1 {
	font-size:x-small;
	font-weight:bold;
	border-bottom:dotted 1px;
	text-align:left;
	margin:20px 0px 20px 0px;
    padding:0px 0px 5px 0px;
}


.prf_img {
    display:block;
	width:80px;
	height:auto;
	float:right;
	margin:10px 10px 0px 0px;
}



 /*WORKS WEBコンテンツ設定
**********************************************/

/*WEBブロック部分*/ 


#w_block {
	width:740px;
	float:left;
}


.web2_group {
	width:235px;
	text-align:left;
	font-size:x-small;
	display:block;
	float:left;
	margin:5px 10px 0px 0px;
	height:auto;
	padding:0px;
}


/*コメント*/
.w_comment {
	width:185px;
	height:auto;
	float:right;
	text-align:left;

}

.w_h1 {
	display:block;
	margin-bottom:10px;
	float:left;
}

.w_h2 {
	display:block;
	font-size:x-small;
	font-weight:bold;
}


 /*WORKS designコンテンツ設定
**********************************************/

/*designブロック部分*/ 

#de_block {
	width:750px;
	margin:0px;
	padding:0px 10px 0px 0px;
	float:left;
}

.de2_group {
	width:240px;
	text-align:left;
	float:left;
	padding:10px 10px 10px 0px;
	margin:0px;

	
}



/*コメント*/
.d_name {
	float:right;
	width:140px;
}

.d_h2 {
	display:block;
	font-size:x-small;
	font-weight:bold;
	margin-bottom:10px;
}


/*categori*/
.t1 {
	width:740px;
	height:20px;
	margin:0px 0px 5px 0px;
	float:left;
	background:url(../contents/works/design/design_img/bar1.jpg) no-repeat;
}

.t2 {
	width:740px;
	height:20px;
	margin:0px 0px 5px 0px;
	float:left;
	background:url(../contents/works/design/design_img/bar2.jpg) no-repeat;
}

.t3 {
	width:740px;
	height:20px;
	margin:0px 0px 5px 0px;
	float:left;
	background:url(../contents/works/design/design_img/bar3.jpg) no-repeat;
}

.t4 {
	width:740px;
	height:20px;
	margin:0px 0px 5px 0px;
	float:left;
	background:url(../contents/works/design/design_img/bar4.jpg) no-repeat;
	background-repeat:no-repeat;
}


/*pagetop*/
.pagetop {
	width:740px;
	height:15px;
	margin:0;
	float:left;
	background:url(../contents/contents_img/pagetop.jpg) no-repeat;
}



 /*WORKS Illutrationコンテンツ設定
**********************************************/

/*illブロック部分*/ 

#ill_block {
	width:740px;
	float:right;
	
}

.ill ul {
    float:left;
}


 /*Galleryコンテンツ設定
**********************************************/
#g_contents {
	text-align:center;
	clear:both;
}


#g_back {
	width:980px;
	height:1200px;
	background:url(../contents/gallery/gallery_img/g_back.gif) no-repeat;
	text-align:center;
	margin:auto;
}


.g_con {
	margin-top:250px;
	float:left;
}

.g_block1 {
	width:530px;
	height:170px;
	float:left;
	padding-left:100px;
}

.g_block2 {
	width:830px;
	height:170px;
	float:left;
	padding-left:400px;
}



.g_comme {
	width:260px;
	text-align:left;
	padding-left:20px;
	float:left;
}


.g_sum_tx1 {
	width:240px;
	height:18px;
	background:url(../contents/gallery/gallery_img/box_tx.gif) no-repeat;
	margin-top:30px;
	clear:both;
}


.g_sum_tx2 {
	width:240px;
	height:18px;
	background:url(../contents/gallery/gallery_img/pins_tx.gif) no-repeat;
	margin-top:30px;
}


.g_sum_tx3 {
	width:240px;
	height:18px;
	background:url(../contents/gallery/gallery_img/pig_tx.gif) no-repeat;
	margin-top:30px;
}


.g_sum_tx4 {
	width:240px;
	height:18px;
	background:url(../contents/gallery/gallery_img/pias_tx1.gif) no-repeat;
	margin-top:30px;
}


.g_sum_tx5 {
	width:240px;
	height:18px;
	background:url(../contents/gallery/gallery_img/pias_tx2.gif) no-repeat;
	margin-top:30px;
}

.g_sum_tx6 {
	width:240px;
	height:18px;
	background:url(../contents/gallery/gallery_img/pias_tx3.gif) no-repeat;
	margin-top:30px;
}

.g_sum_tx7 {
	width:240px;
	height:18px;
	background:url(../contents/gallery/gallery_img/pias_tx4.gif) no-repeat;
	margin-top:30px;
}

.g_sum_tx9 {
	width:240px;
	height:18px;
	background:url(../contents/gallery/gallery_img/minibag_tx.gif) no-repeat;
	margin-top:30px;
}


.g_sum_tx10 {
	width:240px;
	height:18px;
	background:url(../contents/gallery/gallery_img/onepiece_tx.gif) no-repeat;
	margin-top:30px;
}



.g_sum_tx11 {
	width:240px;
	height:18px;
	background:url(../contents/gallery/gallery_img/cahandelier_tx.gif) no-repeat;
	margin-top:30px;
}



.g_sum_tx12 {
	width:240px;
	height:18px;
	background:url(../contents/gallery/gallery_img/displaybox_tx.gif) no-repeat;
	margin-top:30px;
}

.g_sum_tx15 {
	width:240px;
	height:18px;
	background:url(../contents/gallery/gallery_img/magnet_egg_tx.gif) no-repeat;
	margin-top:30px;
}

.g_sum_tx16 {
	width:240px;
	height:18px;
	background:url(../contents/gallery/gallery_img/magnet_plane_tx.gif) no-repeat;
	margin-top:30px;
}




.noimg_tx {
	width:240px;
	height:18px;
	background:url(../contents/gallery/gallery_img/noimg_tx.gif) no-repeat;
	margin-top:30px;
}





.g_sum1 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/box_img.gif) no-repeat;
	float:left;
}


.g_sum2 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/pins_img.gif) no-repeat;
	float:left;
}


.g_sum3 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/pig_img.gif) no-repeat;
	float:left;
}

.g_sum4 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/pias_img1.gif) no-repeat;
	float:left;
}

.g_sum5 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/pias_img2.gif) no-repeat;
	float:left;
}

.g_sum6 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/pias_img3.gif) no-repeat;
	float:left;
}

.g_sum7 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/pias_img4.gif) no-repeat;
	float:left;
}

.g_sum8 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/pias_img5.gif) no-repeat;
	float:left;
}

.g_sum9 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/minibag.gif) no-repeat;
	float:left;
}

.g_sum10 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/onepiece.gif) no-repeat;
	float:left;
}


.g_sum11 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/cahandelier_img.gif) no-repeat;
	float:left;
}


.g_sum12 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/displaybox_img.gif) no-repeat;
	float:left;
}

.g_sum13 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/tool_box_img.gif) no-repeat;
	float:left;
}

.g_sum14 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/cloth_box_img.gif) no-repeat;
	float:left;
}

.g_sum15 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/magnet_egg_img.gif) no-repeat;
	float:left;
}

.g_sum16 {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/magnet_plane_img.gif) no-repeat;
	float:left;
}




.no_img {
	width:170px;
	height:170px;
	background:url(../contents/gallery/gallery_img/no_img.gif) no-repeat;
	float:left;
}



.g_pagetop {
	width:980px;
	height:30px;
	background:url(../contents/gallery/gallery_img/g_pagetop.gif) no-repeat;
	text-align:center;
	margin:auto;
	clear:both;
	display:block;
}

a.bh_banner {
	width:110px;
	height:25px;
	background:url(../contents/gallery/gallery_img/bh_banner.jpg) no-repeat;
	display:block;
	float:left;
	margin-bottom:10px;
}

a.bh_banner:hover {
	width:110px;
	height:25px;
	background:url(../contents/gallery/gallery_img/bh_banner.jpg) no-repeat 0 -25px;
	display:block;
}



