@charset "utf-8";

/*-----全体構造-----*/

#promotionBox{
width:530px;
margin:0px;
padding:0px;
}

/*-----page1-----*/

.promotion_question{
background-image:url(../images/generator/promotion/ig_question.png);
width:500px;
height:190px;
margin:5px 0px 0px 0px;
padding:0px;
}

.promotion_answer{
background-image:url(../images/generator/promotion/ig_answer.png);
width:500px;
height:190px;
margin:5px 0px 0px 0px;
padding:0px;
}

.question_t{
width:350px;
height:110px;
margin:22px 15px 10px 130px;
padding:0px;
}

.answer_t{
width:350px;
height:110px;
margin:20px 125px 10px 20px;
padding:0px;
}

.ignext{
width:270px;
height:66px;
background-image:url(../images/generator/promotion/glassxright_p24_bl_nl_m.png);
background-repeat:no-repeat;
background-position:right;
margin:0px;
padding:0px;
line-height:66px;
font-weight:bold;
font-size:16px;
float:right;
}
/*-----page2-----*/

.button_list{
background-image:;
background-repeat:no-repeat;
width:520px;
height:300px;
}

.list_t{
width:240px;
height:100px;
text-align:left;
froat:left;
margin:110px 10px 0px 10px;
}

.button_button{
background-image:;
background-repeat:no-repeat;
width:520px;
height:300px;
float:left;
}

.sample_button{
width:210px;
height:50px;
float:left;
}

.button_t{
width:230px;
height:100px;
text-align:left;
margin:90px 10px 0px 10px;
}

/*-----page3-----*/

.demo1{
width:520px;
margin:0px;
}

.demo_t1{
width:270px;
height:150px;
text-align:left;
float:left;
margin:20px 10px 0px 10px;
}

.demo_button{
width:210px;
height:300px;
margin:0px 10px 0px 10px;
text-align:center;
float:left;
}
/*-----マーカー効果設定-----*/

.mark_ye{
font-weight:bold;
color:#ff6505;
}

/*-----demoボタン設定-----*/

.demo_button a{
display:block;
width:205px;
height:45px;
background-image:url(../images/generator/promotion/demo_b.png);
background-position:0px 0px;
background-repeat:no-repeat;
margin:0px;
line-height:45px;
text-decoration:none;
font-weight:bold;
font-size:16px;
color:#333333;
float:left;
}

.demo_button a:hover{
display:block;
width:205px;
height:45px;
background-image:url(../images/generator/promotion/demo_b.png);
background-position:0px -45px;
background-repeat:no-repeat;
margin:0px;
line-height:45px;
text-decoration:none;
font-weight:bold;
font-size:16px;
color:#ffffff;
float:left;

}