@charset "utf-8";


/* boxFrameWidth362*/
div.boxFrameWidth362 { width:362px; }
div.boxFrameIndex div.boxFrameWidth362 .thumbnail186 .thumbnailImg, div.boxFrameIndexLast div.boxFrameWidth362 .thumbnail186 .thumbnailImg {
    width: 186px;
}

div.boxFrameIndex div.boxFrameWidth362 .thumbnail186 .descriptiveText {
    width: 171px;
}

div.boxFrameIndex div.boxFrameWidth362 .thumbnail186 .descriptiveText p {
    padding-left:5px;
}

/* boxFrameIndex*/
div.boxFrameWidth774 div.boxFrameIndex {
    background: none;

}
.thumbnailImg .floatLeft{
	float:left;
}
.descriptiveText{
	 overflow:hidden; 
	 zoom:1;
}




/*  addthis 
---------------------------------------- */
.addthisBox{
width:150px;
position: absolute;
right: 190px;
top: 3px;
}
.addthisBox .addthis_button_compact{
line-height:1.2em;
}

.sectionA .addthisBox{
margin-top:10px;
width:150px;
position:static;
}


/* img横並び #container_photo
-------------------------------------------------- */

#container_photo{
position: relative;
overflow: hidden;
margin:10px 0 10px 0;

}

.caption{
	font-weight:bold;
	text-align:center;
	margin-top:5px;
}

/*1列、2列*/
ul#container_photo_items{
float: left;
position: relative;
left: 50%;
}
#container_photo_items li{
float: left;
position: relative;
left: -50%;
margin-left:10px;
margin-right:10px;
margin-bottom:15px;
text-align:center;
line-height:1.4em;
}
#container_photo_items img{
	margin-bottom:5px;
}

/*3列*/
ul#container_photo_items3{
float: left;
position: relative;
left: 50%;
}
#container_photo_items3 li{
float: left;
position: relative;
left: -50%;
margin-left:3px;
margin-right:3px;
margin-bottom:10px;
text-align:center;
line-height:1.4em;
}
#container_photo_items3 img{
	margin-bottom:5px;
}


/*  感想フォーム
---------------------------------------- */
div.boxFrameKG01 {
    background: url("/support/digitalcamera/kantan_guide/pack/images/boxFrameKG_bg_01.gif") repeat-y scroll 0 0 #E4FFDD;
    margin-bottom: 10px;
}
div.boxFrameKG02 {
    background: url("/support/digitalcamera/kantan_guide/pack/images/boxFrameKG_bg_02.gif") repeat-y scroll right center transparent;
}
div.boxFrameKG03 {
    background: url("/support/digitalcamera/kantan_guide/pack/images/boxFrameKG_bg_03.gif") repeat-x scroll center bottom transparent;
}
div.boxFrameKG04 {
    background: url("/support/digitalcamera/kantan_guide/pack/images/boxFrameKG_bg_04.gif") no-repeat scroll left bottom transparent;
}
div.boxFrameKG05 {
    background: url("/support/digitalcamera/kantan_guide/pack/images/boxFrameKG_bg_05.gif") no-repeat scroll right bottom transparent;
}
div.boxFrameKG06 {
    background: url("/support/digitalcamera/kantan_guide/pack/images/boxFrameKG_bg_06.gif") repeat-x scroll center top transparent;
}
div.boxFrameKG07 {
    background: url("/support/digitalcamera/kantan_guide/pack/images/boxFrameKG_bg_07.gif") no-repeat scroll left top transparent;
}
div.boxFrameKG08 {
    background: url("/support/digitalcamera/kantan_guide/pack/images/boxFrameKG_bg_08.gif") no-repeat scroll right top transparent;
}
div.boxFrameKG01 div.sectionA {
    padding: 25px 30px;
}

/*  文字装飾
---------------------------------------- */
.redul {
	color:#ff0000;
	border-bottom: solid 1px #ff0000;
	}

.underline{
	border-bottom: solid 1px;
	}

.border01{
	border: 1px solid #ccc;
    padding:2px;
	}

.textR{
	text-align:right;
}
.bold{
	font-weight:bold;
}
strong{
	font-weight:bold;
	color:#333;
}

/*  おまけ　装飾打ち消し
---------------------------------------- */
div.boxFrameB01 div.item .line {
    border-bottom: none;
}

/*  おまけ　背景装飾
---------------------------------------- */
div.bk{
	margin:10px;
    padding:15px;
    border:2px dashed #cc0000;
    }
div.bk_gray{
	margin:10px;
    padding:15px;
	background-color:#f6f6f6;
    }

/* MY FUJIFILM 枠調整
---------------------------------------- */
div.boxFrameWidth774 div.sectionA .tb10p{
padding:0;
margin:0;
}

div.boxFrameWidth774 div.sectionA .tb10p p{
padding:10px;
}		


/*  文字色変更　赤
---------------------------------------- */
.fcr{
color:red; }

.fcrb{
color:red;
font-weight:bold;}


/*  キャプション
---------------------------------------- */
.Caption {
    font-size: 85%;
}


/*  ホワイトバランス設定の例 ： FUJIFILM X-T1 add_20140821
---------------------------------------- */
.itemInner.ex_xt1 dt{ float:left; margin-bottom:10px; line-height:1.5em; clear:both;}
.itemInner.ex_xt1 dd{margin-left:90px; margin-bottom:10px; text-indent:-10px; line-height:1.5em;}



/* img横並び #container_photo ※ポトレ用
-------------------------------------------------- */

div.container_photo_01{
position: relative;
overflow: hidden;
margin:0 0 10px 0;

}

.caption{
	font-weight:bold;
	text-align:center;
	margin-top:5px;
}

/*1列、2列*/
ul.container_photo_items_01{
float: left;
position: relative;
left: 50%;
}
.container_photo_items_01 li{
float: left;
position: relative;
left: -50%;
margin-left:10px;
margin-right:10px;
margin-bottom:15px;
text-align:center;
line-height:1.4em;
}
.container_photo_items_01 img{
	margin-bottom:5px;
}

.pc_mt17p {margin-top:17px;}
.pc_mt-7p {margin-top:-7px;}



