

/* popup css*/


body{
background-color : #ffffff ;
color:#333333;
}


#suntory_contents{
/*BLANK*/
}



p{
font-size : 80% ;
line-height : 140% ;
margin:0;
padding:0;
}


h1{
font-size : 120% ;
}



h3 {
font-size : 85% ;
margin : 0px ;
padding : 0px ;
border : 0px ;
}


h4 {
font-size : 80%;
margin : 0 0 5px 0;
padding : 0px ;
border : 0px ;
}



.margin0{
margin : 0px ;
}


img{
border:0;
}


#popup_block{
width :920px ;
padding:0 20px;
margin-top : 20px ;
margin-bottom : 40px ;
text-align : left ;
}


#guide_headtxt{
margin : 15px 0px 20px 0px ;
width : 100%

}


.h3_guide{
margin : 0px 0px 10px 0px ;
}


.popup_ptxt{
text-indent:-1.5em;
padding:0 0 0 20px;
margin:0 5px 5px 20px;
}


.popup_ptxt2{
margin : 15px 0 30px 0 ;
}


p.kome{
	text-indent:-1em;
	padding:0;
	margin:0 0 0 1em;
}


#rss_box{
margin:18px auto 20px;
background-color : #EBEBEB;
}




.rbox_xml{
text-align:center;
padding:7px 3px 7px 3px;
}

.rbox_l{
text-align:center;
width:99px;
padding:7px 0;
}

.rbox_g{
text-align:center;
width:80px;
padding:7px 0;
}

.rbox_add{
text-align:center;
width:110px;
padding:4px 0;
}

.rbox_add img{
margin:2px 0 2px 0;
}

.rbox_m{
font-size : 80%;
color: #ff3300;
padding:7px 12px 7px 2px;
font-weight:bold;
}


.rbox_r{
padding:7px 1em 7px 1em;
}


.popup_img{
margin : 0 0 30px 20px ;
padding-top:5px;
}



.line{
background-image:url("./img/rss_dot_line.gif");
background-repeat:repeat-x;
background-position:left;
padding:0;
}


.mb10{margin:0 0 10px 0;}
.mb20{margin:0 0 20px 0;}
.mtb20{margin:20px 0 20px 0;}



.bg_white{
background-color:#ffffff;
}

.style1 {color: #333333;}
.style3 {font-size:73%; font-weight:bold;}