 /*------------パック料金------------*/
.content_entry .menu_c p.series_01 {
margin:20px 10px 10px 10px;
padding:0px;
width:472px;
height:30px;
background-image:url(/images/series/bar_02.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.series_01 a {
width:472px;
height:30px;
display: block;
padding:4px;
}

.content_entry .menu_c p.series_01 a:hover {
width:472px;
height:30px;
background-image:url(/images/series/bar_02_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.series_02 {
margin:20px 10px 10px 10px;
padding:0px;
width:472px;
height:30px;
background-image:url(/images/series/bar_03.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.series_02 a {
width:472px;
height:30px;
display: block;
padding:4px;
}

.content_entry .menu_c p.series_02 a:hover {
width:472px;
height:30px;
background-image:url(/images/series/bar_03_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.series_03 {
margin:20px 10px 10px 10px;
padding:0px;
width:472px;
height:30px;
background-image:url(/images/series/bar_04.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.series_03 a {
width:472px;
height:30px;
display: block;
padding:4px;
}

.content_entry .menu_c p.series_03 a:hover {
width:472px;
height:30px;
background-image:url(/images/series/bar_04_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.series_04 {
margin:20px 10px 10px 10px;
padding:0px;
width:472px;
height:30px;
background-image:url(/images/series/bar_05.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.series_04 a {
width:472px;
height:30px;
display: block;
padding:4px;
}

.content_entry .menu_c p.series_04 a:hover {
width:472px;
height:30px;
background-image:url(/images/series/bar_05_1.gif);
background-repeat:no-repeat; 
}

/*------------WEB戦略------------*/
.content_entry .menu_c p.strategist_01 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/strategist/bar_02.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.strategist_01 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.strategist_01 a:hover {
width:500px;
height:19px;
background-image:url(/images/strategist/bar_02_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.strategist_02 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/strategist/bar_03.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.strategist_02 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.strategist_02 a:hover {
width:500px;
height:19px;
background-image:url(/images/strategist/bar_03_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.strategist_03 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/strategist/bar_04.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.strategist_03 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.strategist_03 a:hover {
width:500px;
height:19px;
background-image:url(/images/strategist/bar_04_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.strategist_04 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/strategist/bar_05.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.strategist_04 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.strategist_04 a:hover {
width:500px;
height:19px;
background-image:url(/images/strategist/bar_05_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.strategist_05 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/strategist/bar_06.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.strategist_05 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.strategist_05 a:hover {
width:500px;
height:19px;
background-image:url(/images/strategist/bar_06_1.gif);
background-repeat:no-repeat; 
}

/*------------制作・運営支援サービス------------*/
.content_entry .menu_c p.produce_01 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/produce/bar_02.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.produce_01 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.produce_01 a:hover {
width:500px;
height:19px;
background-image:url(/images/produce/bar_02_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.produce_02 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/produce/bar_03.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.produce_02 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.produce_02 a:hover {
width:500px;
height:19px;
background-image:url(/images/produce/bar_03_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.produce_03 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/produce/bar_04.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.produce_03 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.produce_03 a:hover {
width:500px;
height:19px;
background-image:url(/images/produce/bar_04_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.produce_04 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/produce/bar_05.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.produce_04 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.produce_04 a:hover {
width:500px;
height:19px;
background-image:url(/images/produce/bar_05_1.gif);
background-repeat:no-repeat; 
}


/*------------マーケティング関連------------*/
.content_entry .menu_c p.marketing_01 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/marketing/bar_02.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.marketing_01 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.marketing_01 a:hover {
width:500px;
height:19px;
background-image:url(/images/marketing/bar_02_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.marketing_02 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/marketing/bar_03.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.marketing_02 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.marketing_02 a:hover {
width:500px;
height:19px;
background-image:url(/images/marketing/bar_03_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.marketing_03 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/marketing/bar_04.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.marketing_03 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.marketing_03 a:hover {
width:500px;
height:19px;
background-image:url(/images/marketing/bar_04_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.marketing_04 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/marketing/bar_05.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.marketing_04 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.marketing_04 a:hover {
width:500px;
height:19px;
background-image:url(/images/marketing/bar_05_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.marketing_05 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/marketing/bar_06.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.marketing_05 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.marketing_05 a:hover {
width:500px;
height:19px;
background-image:url(/images/marketing/bar_06_1.gif);
background-repeat:no-repeat; 
}


/*------------WEB制作関連------------*/
.content_entry .menu_c p.web_01 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/web/bar_02.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.web_01 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.web_01 a:hover {
width:500px;
height:19px;
background-image:url(/images/web/bar_02_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.web_02 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/web/bar_03.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.web_02 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.web_02 a:hover {
width:500px;
height:19px;
background-image:url(/images/web/bar_03_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.web_03 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/web/bar_04.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.web_03 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.web_03 a:hover {
width:500px;
height:19px;
background-image:url(/images/web/bar_04_1.gif);
background-repeat:no-repeat; 
}

.content_entry .menu_c p.web_04 {
margin:10px;
padding:0px;
width:500px;
height:19px;
background-image:url(/images/web/bar_05.gif);
background-repeat:no-repeat;
text-indent:-9999em;
}

.content_entry .menu_c p.web_04 a {
width:500px;
height:19px;
display: block;
padding:4px;
}

.content_entry .menu_c p.web_04 a:hover {
width:500px;
height:19px;
background-image:url(/images/web/bar_05_1.gif);
background-repeat:no-repeat; 
}

/*------------パック料金------------*/

.series {
float:left;
padding-left:20px;
margin-top:15px;
}

.series01 {
width:590px;
height:80px;
background-image:url(/images/series/bar_2.gif);
background-repeat:no-repeat; 
text-indent:-9999em;
margin-top:10px;
}
.series01 a {
width:590px;
height:80px;
display: block;
padding:4px;
}

.series01 a:hover {
width:590px;
height:80px;
background-image:url(/images/series/bar_2_1.gif);
background-repeat:no-repeat; 
}

.series02 {
width:590px;
height:80px;
background-image:url(/images/series/bar_3.gif);
background-repeat:no-repeat; 
text-indent:-9999em;
margin-top:10px;
}
.series02 a {
width:590px;
height:80px;
display: block;
padding:4px;
}

.series02 a:hover {
width:590px;
height:80px;
background-image:url(/images/series/bar_3_1.gif);
background-repeat:no-repeat; 
}

.series03 {
width:590px;
height:80px;
background-image:url(/images/series/bar_4.gif);
background-repeat:no-repeat; 
text-indent:-9999em;
margin:10px 0px 0px 0px;
}
.series03 a {
width:590px;
height:80px;
display: block;
padding:4px;
}

.series03 a:hover {
width:590px;
height:80px;
background-image:url(/images/series/bar_4_1.gif);
background-repeat:no-repeat; 
}

.series04 {
width:590px;
height:80px;
background-image:url(/images/series/bar_5.gif);
background-repeat:no-repeat; 
text-indent:-9999em;
margin-top:10px;
}
.series04 a {
width:590px;
height:80px;
display: block;
padding:4px;

}

.series04 a:hover {
width:590px;
height:80px;
background-image:url(/images/series/bar_5_1.gif);
background-repeat:no-repeat; 
}


/*------------制作トップページ------------*/

.fee01 {
display:inline;
float:left;
margin:10px 0px 0px 25px;
}
.fee02 {
display:inline;
float:left;
margin:10px 0px 0px 25px;
}

.fee03 {
display:inline;
float:left;
margin:10px 0px 30px 25px;
}

.fee_hyou {
display:inline;
float:left;
margin:20px 0px 20px 25px;
}

#center_entry .hp_01 {
display:inline;
float:left;
width:315px;
height:230px;
background-image:url(/images/series/cms_01_1.gif);
background-repeat:no-repeat;
background-position:0px -20px;
}

#center_entry .hp_01 p {
margin:5px 18px 0px 5px;
padding-left:15px;
font-size:14px;
line-height:150%;
background-image:url(/images/icon_01.gif);
background-repeat:no-repeat; 
background-position:0% 3px;
}

#center_entry .hp_01 h2 {
margin:189px 0px 0px 174px;
padding:0px;
width:120px;
height:30px;
text-indent:-9999em;
}

#center_entry .hp_01 h2 a {
width:120px;
height:30px;
display: block;

}

#center_entry .hp_01 h2 a:hover {
width:120px;
height:30px;
background-image:url(/images/series/cms_01_2.gif);
background-repeat:no-repeat; 
background-position:-174px -209px;
}

#center_entry .cms_01 {
width:300px;
height:230px;
display:inline;
float:left;
background-image:url(/images/series/hp_01_1.gif);
background-repeat:no-repeat;
background-position:0px -20px;
}

#center_entry .cms_01 p {
margin:5px 18px 0px 5px;
padding-left:15px;
font-size:14px;
line-height:150%;
background-image:url(/images/icon_01.gif);
background-repeat:no-repeat; 
background-position:0% 3px;
}

#center_entry .cms_01 h2 {
margin:189px 0px 0px 174px;
padding:0px;
width:120px;
height:30px;
text-indent:-9999em;
}

#center_entry .cms_01 h2 a {
width:120px;
height:30px;
display: block;
}

#center_entry .cms_01 h2 a:hover {
width:120px;
height:30px;
background-image:url(/images/series/hp_01_2.gif);
background-repeat:no-repeat; 
background-position:-174px -209px;
}





#center_entry .shop_01 {
width:315px;
float:left;
}

#center_entry .shop_01 p {
margin:5px 18px 0px 5px;
padding-left:15px;
font-size:14px;
line-height:150%;
background-image:url(/images/icon_01.gif);
background-repeat:no-repeat; 
background-position:0% 3px;
}

#center_entry .shop_01 h2 {
margin:20px 10px 10px 0px;
padding:0px;
width:300px;
height:80px;
background-image:url(/images/series/shop_01.jpg);
background-repeat:no-repeat;
text-indent:-9999em;
}

#center_entry .shop_01 h2 a {
width:300px;
height:80px;
display: block;
}
#center_entry .shop_01 h2 a:hover {
width:300px;
height:80px;
background-image:url(/images/series/shop_02.jpg);
background-repeat:no-repeat; 
}


#center_entry .system_01 {
width:300px;
float:left;
}

#center_entry .system_01 p {
margin:5px 18px 0px 5px;
padding-left:15px;
font-size:14px;
line-height:150%;
background-image:url(/images/icon_01.gif);
background-repeat:no-repeat; 
background-position:0% 3px;
}

#center_entry .system_01 h2 {
margin:20px 10px 10px 0px;
padding:0px;
width:300px;
height:80px;
background-image:url(/images/series/system_01.jpg);
background-repeat:no-repeat;
text-indent:-9999em;
}

#center_entry .system_01 h2 a {
width:300px;
height:80px;
display: block;
}
#center_entry .system_01 h2 a:hover {
width:300px;
height:80px;
background-image:url(/images/series/system_02.jpg);
background-repeat:no-repeat; 
}


#center_entry .kousin_01 {
width:315px;
float:left;
}

#center_entry .kousin_01 p {
margin:5px 18px 0px 5px;
padding-left:15px;
font-size:14px;
line-height:150%;
background-image:url(/images/icon_01.gif);
background-repeat:no-repeat; 
background-position:0% 3px;
}

#center_entry .kousin_01 h2 {
margin:20px 10px 10px 0px;
padding:0px;
width:300px;
height:80px;
background-image:url(/images/series/kousin_01.jpg);
background-repeat:no-repeat;
text-indent:-9999em;
}

#center_entry .kousin_01 h2 a {
width:300px;
height:80px;
display: block;
}
#center_entry .kousin_01 h2 a:hover {
width:300px;
height:80px;
background-image:url(/images/series/kousin_02.jpg);
background-repeat:no-repeat; 
}


#center_entry .option_011 {
width:300px;
float:left;
}

#center_entry .option_011 p {
margin:5px 18px 0px 5px;
padding-left:15px;
font-size:14px;
line-height:150%;
background-image:url(/images/icon_01.gif);
background-repeat:no-repeat; 
background-position:0% 3px;
}

#center_entry .option_011 h2 {
margin:20px 10px 10px 0px;
padding:0px;
width:300px;
height:80px;
background-image:url(/images/series/option_01.jpg);
background-repeat:no-repeat;
text-indent:-9999em;
}

#center_entry .option_011 h2 a {
width:300px;
height:80px;
display: block;
}
#center_entry .option_011 h2 a:hover {
width:300px;
height:80px;
background-image:url(/images/series/option_02.jpg);
background-repeat:no-repeat; 
}


/*-----------------------お問い合わせメニュー--------------------*/

.contact_menu {
width:615px;
height:80px;
display:inline;
float:left;
margin:20px 0px 0px 25px;
background-image:url(/images/contact/bar.jpg);
background-repeat:no-repeat; 
}

.contact_menu p.menu1 {
display:inline;
float:left;
width:115px;
height:47px;
margin:20px 0px 0px 126px;
text-indent:-9999em;
}

.contact_menu p.menu1 a {
width:115px;
height:47px;
display: block;
}
.contact_menu p.menu1 a:hover {
width:115px;
height:47px;
background-image:url(/images/contact/bar_2.jpg);
background-repeat:no-repeat; 
background-position:-126px -20px;
}

.contact_menu p.menu2 {
display:inline;
float:left;
width:121px;
height:47px;
margin:20px 0px 0px 0px;
text-indent:-9999em;
}

.contact_menu p.menu2 a {
width:121px;
height:47px;
display: block;
}
.contact_menu p.menu2 a:hover {
width:121px;
height:47px;
background-image:url(/images/contact/bar_2.jpg);
background-repeat:no-repeat; 
background-position:-241px -20px;
}

.contact_menu p.menu3 {
display:inline;
float:left;
width:140px;
height:47px;
margin:20px 0px 0px 0px;
text-indent:-9999em;
}

.contact_menu p.menu3 a {
width:140px;
height:47px;
display: block;
}
.contact_menu p.menu3 a:hover {
width:140px;
height:47px;
background-image:url(/images/contact/bar_2.jpg);
background-repeat:no-repeat; 
background-position:-362px -20px;
}

.contact_menu p.menu4 {
display:inline;
float:left;
width:112px;
height:47px;
margin:20px 0px 0px 0px;
text-indent:-9999em;
}

.contact_menu p.menu4 a {
width:112px;
height:47px;
display: block;
}
.contact_menu p.menu4 a:hover {
width:112px;
height:47px;
background-image:url(/images/contact/bar_2.jpg);
background-repeat:no-repeat; 
background-position:-502px -20px;
}