<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*reset*/ 
#id-pht div,#id-pht dl,#id-pht dt,#id-pht dd,#id-pht ul,#id-pht ol,#id-pht li,#id-pht
#id-pht h1,#id-pht h2,#id-pht h3,#id-pht h4,#id-pht h5,#id-pht h6,#id-pht p,#id-pht form
{
margin:0;
padding:0;
}

#id-pht h1,#id-pht h2,#id-pht h3,#id-pht h4,#id-pht h5,#id-pht h6{
font-size:100%;
font-weight:normal;
}


#id-pht ul, #id-pht ol,#id-pht li{
margin:0px;
padding:0px;
list-style:none;
}

#id-pht img {
border:0;
vertical-align:bottom;
}




/* default*/ 
#id-pht{
color:#333333;
font-family: helvetica, arial, clean, sans-serif;
font-size: 13px;
*font-size: small;
*font:x-small;
line-height: 1.4;
}

#id-pht .ssttl{
margin-bottom:15px;
}

#id-pht #inner-box{
padding-left:18px;
}


/* clearfix */
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
line-height: 0;/* for modern browser */
}
.clearfix {
display: inline-block;
min-height: 1%;
}


/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix { display: block;}
/* End hide from IE-mac */


/* clear */
.clear{
clear:both;
height:1px !important;
font-size:1px !important;
margin:0 !important;
}



/* link */
#id-pht a:link{ color:#990000; text-decoration:underline; }
#id-pht a:visited{ color:#990000; text-decoration:underline; }
#id-pht a:hover{ color:#990000; text-decoration:none; }
#id-pht a:active { text-decoration:none; }


/* font */
.small {
font-size: 85%;	/* 11px */
}


/* ------------------------------------------
                  about
------------------------------------------ */

/* head-box */
#id-pht #head-box{
width:476px;
padding:15px 15px 5px 15px;
margin-bottom:30px;
border:5px solid #CCCCCC;
}



#id-pht #head-box h2{
width:476px;
margin-bottom:10px;
}

#id-pht #head-box ul{
width:476px;
padding-bottom:30px;
color:#0099CC;
background:url("../img/idphoto/img_id_sttl.gif") no-repeat right 0;
}

#id-pht #head-box ul li{
width:366px;
font-size:115%;
line-height:1.2;
margin-bottom:5px;
}


/* flow */
#flow img{
display:block;
margin-bottom:30px;
}



/* step01 */
#id-pht #step01{
margin:0 0 0 115px;
}
#id-pht #step01 dl{
float:left;
margin:0 30px 30px 0;
}

#id-pht #step01 dl dt{
margin-bottom:10px;
}

#id-pht #step01 .bihada dd{
padding-left:30px;
margin-bottom:5px;
}


/* step02 */
#id-pht .section{
width:480px;
background-color:#E6E6E6;
margin-bottom:30px;
}

#id-pht .section .box-L{
float:left;
}

#id-pht .section .box-R{
float:left;
padding-top:17px;
text-align:center;
}

#id-pht .section .box-R .price{
width:136px;
padding:5px 0 10px 0;
background-color:#C8E9FE;
color:#0C68B6;
font-weight:bold;
}

#id-pht .section .box-R .price span{
color:#A51314;
font-size:115%;/*15px*/
}

#id-pht .section .box-R .order{
margin-top:10px;
}



/* caution */
#id-pht #caution{
text-align:center;
position:relative;left:-20px;
}


/* ------------------------------------------
                  order
------------------------------------------ */
#id-pht .select-order{
position:relative;left:-6px;
}
#id-pht .select-order li img{
float:left;
display:block;
}

#id-pht .sttl-flow{
margin-top:30px;
}


/* ------------------------------------------
                  select
------------------------------------------ */
#id-pht .select h3{
color:#118ADE;
font-size:115%;/*15px*/
padding-left:25px;
background:url("../img/idphoto/list_img_camera.gif") no-repeat 0 center;
}

#id-pht .select .read{
width:480px;
margin-bottom:20px;
line-height:1.6em;
}


#id-pht .select #step03{
width:480px;
padding:15px 15px 15px 15px;
margin-bottom:30px;
border:5px solid #999999;
background-color:#E6E6E6;
}


#id-pht .select #step03 .box-L{
float:left;
display:inline;
margin-right:0px;
}


#id-pht .select #step03 .box-R{
float:left;
display:inline;
}

#id-pht .select #step03 .box-R .btn{
margin-bottom:10px;
}

#id-pht .select #step03 .box-R .btn input{
padding-top:3px;
}



#id-pht .select #step03 .submit-box{
position:relative;top:110px;left:-10px;
}


/* ------------------------------------------
                  pop_up
------------------------------------------ */


#pop{
margin:0 auto;
}

#pop h2{
text-indent:-9999px;
margin:10px auto;
}

#pop p.bold{
margin-top:10px;
font-weight:bold;
}

#pop #btn_center{
text-align:center;
}

#pop #btn_center img.btn{
display:block;
margin:30px auto;
}



/* head */
#pop #head{
height:14px;
background-color:#2E0000;
}

#pop #head .right{
background:#2E0000;
}


/*footer*/
#pop #footer{

}

#pop #footer .left{
width:370px
background:url(../img/idphoto/bg_ft_pop.jpg) repeat-x;
}

#pop #footer .right{
width:130px;
background-color:#2E0000;
}

#pop #footer #bg_ft{
height:59px;
background-color:#2E0000;
}

#pop #footer #bg_ft img.f_R{
margin-left:25px;
margin-bottom:7px;
}

#pop #footer address{
color:#FFFFFF;
background-color:#666666;
font-style:normal;
padding:10px 25px;
}



/*main*/
#pop #main{
margin:20px auto 25px 20px;
width:500px;
}

#pop #main h2{
height:20px;
background:url(../img/idphoto/ttl_pub.gif) no-repeat;
}

#pop #main #center_cnt{
margin:35px 100px 0 100px;
width:285px;
}

#pop #main #center_cnt .box-L{
float:left;
}
#pop #main #center_cnt .box-R{
float:right;
}

#pop #main #center_cnt p.img{
height:87px;
margin:8px 0 15px 0;
text-indent:-9999px;
background:url(../img/idphoto/img_01_pub.gif) no-repeat;
}

/*#pop #main #center_cnt p.bold{
margin-top:10px;
font-weight:bold;
}*/


/*main_02*/
#pop #main_02{
margin:20px auto 25px 20px;
width:500px;
}

#pop #main_02 #cnt_01 h2{
height:26px;
background:url(../img/idphoto/ttl_01_pus.gif) no-repeat;
}

#pop #main_02 #cnt_02 h2{
height:22px;
background:url(../img/idphoto/ttl_02_pus.gif) no-repeat;
}

#pop #main_02 dl{
margin-top:15px;
}

#pop #main_02 dt{
color:#990000;
font-weight:bold;
margin-bottom:3px;
}

#pop #main_02 ul{
margin-left:20px;
}
#pop #main_02 li{
list-style-type:disc;
}

.pht_R{
float:right;
}

#pop #main_02 #cnt_01{
margin-bottom:40px;
}

</pre></body></html>