@charset "UTF-8";

/* ------------------------------
  gallery
------------------------------ */
#galleryCnt {
    width:980px;
	padding:0 2px;
    margin-bottom:10px;
}
#galleryLeft {
    width:660px;
	float:left;
}
#galleryRight {
    width:320px;
	float:left;
}

#galleryLeft li#gallery-box {
    width:155px;
	height:155px;
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}
#galleryLeft li#gallery-box a {
    display:block;
    width:155px;
	height:155px;
    text-indent: -9999px;
	font-size: 1px;
	line-height: 0;
}
#galleryCnt #galleryLeft li#gallery-box a:hover {
	background-position: 0 -155px;
}
#galleryLeft li#gallery-box.phtDesign2 a {
	background: url(../img/design2013/ThmLnk_2013.jpg) no-repeat;
}
#galleryLeft li#gallery-box.phtDesign a {
	background: url(../img/design2012/ThmLnk.jpg) no-repeat;
}
#galleryLeft li#gallery-box.pht01 a {
	background: url(../img/gallery/photo01.jpg) no-repeat;
}
#galleryLeft li#gallery-box.pht02 a {
	background: url(../img/gallery/photo02.jpg) no-repeat;
}
#galleryLeft li#gallery-box.pht03 a {
	background: url(../img/gallery/photo03.jpg) no-repeat;
}
#galleryLeft li#gallery-box.pht04 a {
	background: url(../img/gallery/photo04.jpg) no-repeat;
}
#galleryLeft li#gallery-box.pht05 a {
	background: url(../img/gallery/photo05.jpg) no-repeat;
}
#galleryLeft li#gallery-box.pht06 a {
	background: url(../img/gallery/photo06.jpg) no-repeat;
}
#galleryLeft li#gallery-box.pht07 a {
	background: url(../img/gallery/photo07.jpg) no-repeat;
}
#galleryLeft li#gallery-box.phtName a {
	background: url(../img/gallery/photo_name.jpg) no-repeat;
}
#galleryLeft li#gallery-box.pht09 a {
	background: url(../img/gallery/photo09.jpg) no-repeat;
}
#galleryLeft li#gallery-box.pht10 a {
	background: url(../img/gallery/photo10.jpg) no-repeat;
}

#galleryLeft li#gallery-box.phtFishing a {
	background: url(../img/gallery/photoFishing.jpg) no-repeat;
}
#galleryLeft li#gallery-box.pht11 a {
	background: url(../img/gallery/photo11.jpg) no-repeat;
}
#galleryLeft li#gallery-box.phtPresent a {
	background: url(../img/gallery/photoPresent.jpg) no-repeat;
}
#galleryLeft li#gallery-box.phtNameplate a {
	background: url(../img/gallery/photo_nameplate.jpg) no-repeat;
}
#galleryLeft li#gallery-box.phtOtherworks a {
	background: url(../img/gallery/photo_otherworks.jpg) no-repeat;
}
#galleryLeft li#gallery-box.phtManaita a {
	background: url(../img/gallery/photo_manaita1.jpg) no-repeat;
}
#galleryLeft li#gallery-box.phtManaita2 a {
	background: url(../img/gallery/photo_manaita2.jpg) no-repeat;
}
#galleryLeft li#gallery-box.phtGift a {
	background: url(../img/gallery/photo_gift.jpg) no-repeat;
}

#galleryRight #howToBuy {
    width:320px;
	height:320px;
	padding-bottom:10px;
	background: url(../img/gallery/right_bg.jpg) no-repeat;
}


#galleryRight li#gallery-box.fst {
    width:155px;
	height:155px;
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}
#galleryRight li#gallery-box.last {
    width:155px;
	height:155px;
	float:left;
	padding-bottom:10px;
}
#galleryRight li#gallery-box a {
    display:block;
    width:155px;
	height:155px;
    text-indent: -9999px;
	font-size: 1px;
	line-height: 0;
}
#galleryCnt #galleryRight li#gallery-box a:hover {
	background-position: 0 -155px;
}
#galleryRight li#gallery-box.phtManaita2 a {
	background: url(../img/gallery/photo_manaita2.jpg) no-repeat;
}
#galleryRight li#gallery-box.pht11 a {
	background: url(../img/gallery/photo11.jpg) no-repeat;
}
#galleryRight li#gallery-box.phtPresent a {
	background: url(../img/gallery/photoPresent.jpg) no-repeat;
}
#galleryRight li#gallery-box.pht02 a {
	background: url(../img/gallery/photo02.jpg) no-repeat;
}

/* ------------------------------
  gallery_detail
------------------------------ */

body#detail {
   width:800px;
   background-color:#FFFFFF;
}
h1#galleryDetail_Ttl {
   width:800px;
   height:60px;
   background: url(../img/gallery/detail-ttl.gif) 10px 10px no-repeat;
   text-indent: -9999px;
   font-size: 1px;
   line-height: 0;  
}
#galleryDetail_cnt {
   padding-top:15px;

}
#phtArea {
   width:800px;
}
#phtArea.detail01 {
   width:800px;
   height:595px;
   background: url(../img/gallery/photo01L.jpg) no-repeat;
}
#phtArea.detail02 {
   width:800px;
   height:640px;
   background: url(../img/gallery/photo02L.jpg) no-repeat;
}
#phtArea.detail03 {
   width:800px;
   height:548px;
   background: url(../img/gallery/photo03L.jpg) no-repeat;
}
#phtArea.detail04 {
   width:800px;
   height:548px;
   background: url(../img/gallery/photo04L.jpg) no-repeat;
}
#phtArea.detail05 {
   width:800px;
   height:538px;
   background: url(../img/gallery/photo05L.jpg) no-repeat;
}
#phtArea.detail06 {
   width:800px;
   height:551px;
   background: url(../img/gallery/photo06L.jpg) no-repeat;
}
#phtArea.detail07 {
   width:800px;
   height:600px;
   background: url(../img/gallery/photo07L.jpg) no-repeat;
}
#phtArea.detailName {
   width:800px;
   height:667px;
}
#phtArea.detail09 {
   width:800px;
   height:528px;
   background: url(../img/gallery/photo09L.jpg) no-repeat;
}
#phtArea.detail10 {
   width:800px;
   height:1068px;
}
#phtArea.detailFishing {
   width:800px;
   height:1027px;
}
#phtArea.detail11 {
   width:800px;
   height:1552px;
}
#phtArea.detailPresent {
   width:800px;
   height:1804px;
}
/*--------------------------------------------------------phtBoxエリア*/
#phtBox {
   width:800px;
}
#phtW800 {
   width:800px;
   float:left;
}
#phtW400 {
   width:400px;
   float:left;
}
#phtW267 {
   width:267px;
   float:left;
}
#phtW266 {
   width:266px;
   float:left;
}
#phtW400.photo_nameL_box1 {
   width:400px;
   height:400px;
   background: url(../img/gallery/photo_nameL_box1.jpg) no-repeat;
}
#phtW400.photo_nameL_box2 {
   width:400px;
   height:400px;
   background: url(../img/gallery/photo_nameL_box2.jpg) no-repeat;
}
#phtW267.photo_nameL_box3 {
   width:267px;
   height:267px;
   background: url(../img/gallery/photo_nameL_box3.jpg) no-repeat;
}
#phtW267.photo_nameL_box4 {
   width:267px;
   height:267px;
   background: url(../img/gallery/photo_nameL_box4.jpg) no-repeat;
}
#phtW266.photo_nameL_box5 {
   width:266px;
   height:267px;
   background: url(../img/gallery/photo_nameL_box5.jpg) no-repeat;
}
#phtW400.photo10_box1 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo10_box1.jpg) no-repeat;
}
#phtW400.photo10_box2 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo10_box2.jpg) no-repeat;
}
#phtW400.photo10_box3 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo10_box3.jpg) no-repeat;
}
#phtW400.photo10_box4 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo10_box4.jpg) no-repeat;
}
#phtW400.photo10_box5 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo10_box5.jpg) no-repeat;
}
#phtW400.photo10_box6 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo10_box6.jpg) no-repeat;
}
#phtW400.photo10_box7 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo10_box7.jpg) no-repeat;
}
#phtW400.photo10_box8 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo10_box8.jpg) no-repeat;
}
#phtW800.photoFishing_box1 {
   width:800px;
   height:493px;
   background: url(../img/gallery/photoFishing_box1.jpg) no-repeat;
}
#phtW400.photoFishing_box2 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photoFishing_box2.jpg) no-repeat;
}
#phtW400.photoFishing_box3 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photoFishing_box3.jpg) no-repeat;
}
#phtW800.photoFishing_box4 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photoFishing_box4.jpg) no-repeat;
}
#phtW800.photoFishing_box5 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photoFishing_box5.jpg) no-repeat;
}
#phtW800.photo11_box1 {
   width:800px;
   height:484px;
   background: url(../img/gallery/photo11_box1.jpg) no-repeat;
}
#phtW400.photo11_box2 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo11_box2.jpg) no-repeat;
}
#phtW400.photo11_box3 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo11_box3.jpg) no-repeat;
}
#phtW400.photo11_box4 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo11_box4.jpg) no-repeat;
}
#phtW400.photo11_box5 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo11_box5.jpg) no-repeat;
}
#phtW400.photo11_box6 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo11_box6.jpg) no-repeat;
}
#phtW400.photo11_box7 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo11_box7.jpg) no-repeat;
}
#phtW400.photo11_box8 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo11_box8.jpg) no-repeat;
}
#phtW400.photo11_box9 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photo11_box9.jpg) no-repeat;
}
#phtW800.photoPresent_box1 {
   width:800px;
   height:469px;
   background: url(../img/gallery/photoPresent_box1.jpg) no-repeat;
}
#phtW400.photoPresent_box2 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photoPresent_box2.jpg) no-repeat;
}
#phtW400.photoPresent_box3 {
   width:400px;
   height:267px;
   background: url(../img/gallery/photoPresent_box3.jpg) no-repeat;
}
#phtW267.photoPresent_box4 {
   width:267px;
   height:267px;
   background: url(../img/gallery/photoPresent_box4.jpg) no-repeat;
}
#phtW267.photoPresent_box5 {
   width:267px;
   height:267px;
   background: url(../img/gallery/photoPresent_box5.jpg) no-repeat;
}
#phtW266.photoPresent_box6 {
   width:266px;
   height:267px;
   background: url(../img/gallery/photoPresent_box6.jpg) no-repeat;
}
#phtW267.photoPresent_box7 {
   width:267px;
   height:267px;
   background: url(../img/gallery/photoPresent_box7.jpg) no-repeat;
}
#phtW267.photoPresent_box8 {
   width:267px;
   height:267px;
   background: url(../img/gallery/photoPresent_box8.jpg) no-repeat;
}
#phtW266.photoPresent_box9 {
   width:266px;
   height:267px;
   background: url(../img/gallery/photoPresent_box9.jpg) no-repeat;
}
#phtW267.photoPresent_box10 {
   width:267px;
   height:267px;
   background: url(../img/gallery/photoPresent_box10.jpg) no-repeat;
}
#phtW267.photoPresent_box11 {
   width:267px;
   height:267px;
   background: url(../img/gallery/photoPresent_box11.jpg) no-repeat;
}
#phtW266.photoPresent_box12 {
   width:266px;
   height:267px;
   background: url(../img/gallery/photoPresent_box12.jpg) no-repeat;
}
#phtW267.photoPresent_box13 {
   width:267px;
   height:267px;
   background: url(../img/gallery/photoPresent_box13.jpg) no-repeat;
}
#phtW267.photoPresent_box14 {
   width:267px;
   height:267px;
   background: url(../img/gallery/photoPresent_box14.jpg) no-repeat;
}
#phtW266.photoPresent_box15 {
   width:266px;
   height:267px;
   background: url(../img/gallery/photoPresent_box15.jpg) no-repeat;
}
/*-phtBoxエリアここまで*/

.detailTtl {
   padding-left:50px;
   padding-top:40px;
   line-height:2.4;
   font-size:200%;
   color:#4c0705;   
}
.detailTtl2 {
   padding-left:50px;
   padding-top:20px;
   line-height:2.4;
   font-size:200%;
   color:#ffffff;   
}
.detailTtl3 {
   padding-left:50px;
   padding-top:18px;
   line-height:2.4;
   font-size:200%;
   color:#4c0705;   
}
.detailTtl4 {
   padding-left:500px;
   padding-top:40px;
   line-height:2.4;
   font-size:200%;
   color:#4c0705;   
}
.detailTxt {
   padding-left:60px;
   padding-top:15px;
   line-height:1.8;
   font-size:110%;
   color:#4c0705;   
}
.detailTxt2 {
   padding-left:60px;
   padding-top:200px;
   line-height:1.8;
   font-size:110%;
   color:#ffffff;   
}
.detailTxt4 {
   padding-left:500px;
   padding-top:15px;
   line-height:1.8;
   font-size:110%;
   color:#4c0705;   
}
.detailTxt5 {
   padding-left:20px;
   padding-top:10px;
   line-height:1.8;
   font-size:110%;
   color:#4c0705;   
}
.detailTtl_wht {
   padding-left:50px;
   padding-top:40px;
   line-height:2.4;
   font-size:200%;
   color:#ffffff;   
}
.detailTtl_wht2 {
   padding-left:50px;
   padding-top:10px;
   line-height:2.4;
   font-size:200%;
   color:#ffffff;   
}
.detailTxt_wht {
   padding-left:60px;
   padding-top:15px;
   line-height:1.8;
   font-size:110%;
   color:#ffffff;   
}
.BuyTtl {
   padding-left:10px;
   padding-top:10px;
   line-height:2.4;
   font-size:200%;
   color:#4c0705;   
}
.BuyTxt {
   padding-left:30px;
   padding-right:30px;
   padding-top:62px;
   line-height:1.7;
   font-size:110%;
   color:#630a07;   
}
.BuyTxt2 {
   padding-left:42px;
   padding-right:30px;
   padding-top:15px;
   line-height:1.6;
   font-size:100%;
   color:#630a07;
   text-indent:-1em;
}
.BuyTxt a:link {
	color:#8e1313;
	text-decoration: underline;
	font-weight:bold;
   font-size:115%;
}
.BuyTxt a:visited {
	color:#8e1313;
	text-decoration: underline;
	font-weight:bold;
   font-size:115%;
}
.BuyTxt a:hover {
	color: #ce0909;
	text-decoration: none;
	font-weight:bold;
   font-size:115%;
}
.BuyTxt a:active {
	color:#8e1313;
	text-decoration: underline;
	font-weight:bold;
   font-size:115%;
}
.BuyTxt2 a:link {
	color:#8e1313;
	text-decoration: underline;
	font-weight:bold;
   font-size:115%;
}
.BuyTxt2 a:visited {
	color:#8e1313;
	text-decoration: underline;
	font-weight:bold;
   font-size:115%;
}
.BuyTxt2 a:hover {
	color: #ce0909;
	text-decoration: none;
	font-weight:bold;
   font-size:115%;
}
.BuyTxt2 a:active {
	color:#8e1313;
	text-decoration: underline;
	font-weight:bold;
   font-size:115%;
}
#btmSpace {
   height:100px;
}




