@charset "utf-8";



/*----------------------------------------------*/

/*                                              */

/*  Creater : Hisayoshi Hayashi                 */

/*  Company : Elephant Communications inc.      */

/*                                              */

/*----------------------------------------------*/



/*------------------------------------------------

   Reset

------------------------------------------------*/



*{

margin:0;

padding:0;

outline:none;

border:none;

}



html{

width:100%;

height:100%;

}



body{

width:100%;

height:100%;

text-align:center;

}



body,th,td{

font-size:14px;

line-height:1.6;

font-family:"ＭＳ ゴシック", "Osaka－等幅", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Osaka", sans-serif;

}



th{

text-align:left;

font-weight:normal;

}



a{color:#1F5FA9;}

a:hover{color:#0066FF;}

a:visited{}

a:active{}

a:vlink{}



/*------------------------------------------------

   Layout

------------------------------------------------*/



#wrap{

width:760px;

height:100%;

margin:0 auto;

text-align:left;

}



#head{

display:none;

}



#logo{

float:left;

width:82px;

}



#subTitle{

float:right;

width:208px;

}



#contents{

width:600px;

padding:0;

text-align:left;

border:none;

background:none;

}



#leftCont{

display:none;

}



#rightCont{

float:none;

width:600px;

padding:35px 0 0 0;

}



#contents_top{

width:760px;

text-align:left;

border:#CCCCCC solid 1px;

background:url(../img/ind_bg02.jpg) repeat-x;

}



#leftCont_top{

float:left;

padding:15px 0 0 0;

width:213px;

}



#rightCont_top{

float:right;

padding:10px 0 0 0;

width:540px;

}



#contents_q{

width:760px;

text-align:left;

border:#CCCCCC solid 1px;

background:#F7F5EC url(../campaign/img/cam_pht01.jpg) no-repeat left top;

}



h1{

margin:0 0 18px 0;

}



#main{

margin:0 10px 0 0;

background:url(../img/all_bg01m.gif) repeat-y;

}



#foot{

padding:14px 0 10px 435px;

}



#defeImg{

padding:13px 0 0 38px;

margin:0 0 35px 0;

}



#mainBtm{

margin:0 0 10px 0;

}



/*------------------------------------------------

   recipe

------------------------------------------------*/



#detCont3{

margin:0 0 20px 0;

}



#detCont3 dl{

width:480px;

margin:0 0 0 10px;

}



#detCont3 dd{

line-height:1.4;

margin:0 0 5px 10px;

padding:0 0 0 0px;

}



#detCont3 dl .no1{

display:list-item;

list-style-image:url(../recipe/img/det_icn01.gif);

background:none;

}



#detCont3 dl .no2{

display:list-item;

list-style-image:url(../recipe/img/det_icn02.gif);

background:none;

}



#detCont3 dl .no3{

display:list-item;

list-style-image:url(../recipe/img/det_icn03.gif);

background:none;

}



#detCont3 dl .no4{

display:list-item;

list-style-image:url(../recipe/img/det_icn04.gif);

background:none;

}



#detCont3 dl .no5{

display:list-item;

list-style-image:url(../recipe/img/det_icn05.gif);

background:none;

}



#detCont3 dl .no6{

display:list-item;

list-style-image:url(../recipe/img/det_icn06.gif);

background:none;

}



#detCont3 dl .no7{

display:list-item;

list-style-image:url(../recipe/img/det_icn07.gif);

background:none;

}



#detCont3 dl .no8{

display:list-item;

list-style-image:url(../recipe/img/det_icn08.gif);

background:none;

}



#detCont3 dl .no9{

display:list-item;

list-style-image:url(../recipe/img/det_icn09.gif);

background:none;

}



#detCont4{

margin:0 0 20px 0;

}



#detCont4 dl{

width:480px;

margin:0 0 0 10px;

}



#detCont4 dd{

line-height:1.4;

margin:0 0 5px 0;

padding:0 0 0 12px;

display:list-item;

list-style-image:url(../recipe/img/det_icn10.gif);

}