

/* PC STYLES
==================================================================*/
@media screen and (min-width:1200px) {
.citytitle{ width: 751px;
	float:left;
    margin: 0 auto;
    padding: 0;background-color:#afd2e5; 
	text-align:left; padding-left:5px;
	padding-bottom:5px; padding-top:10px;}	
	
.man_menu{ margin-top:20px;  border:none;
	background-image:url(img/btn_kashihara.jpg);  background-position:left top;
	background-repeat:repeat;
	}
.man_menu a:link, a:visited  {
    display: block;color: #0077b3;
    text-decoration: under-line;
}

.man_menu a:hover {color: #000;
	text-decoration:underline;
}

label {display:none;}

input {    display: none;}

.man_menu ul {
	float:left;
    list-style: none;border:1px solid #ccc;
	border-top:none;
	border-right:none;
	width:755px;background-image:url(../img/bg_hyo.jpg);  background-position:left top;
	background-repeat:repeat;
	padding-bottom: 4%;
	}

.man_menu li { float:left; padding:5px;height:auto;
	
	}
	
.man_menu .jimusho{	width:180px;}
.man_menu .jusho{	width:280px; }
.man_menu .tel{	width:170px; }
.man_menu .home{	width:75px; text-align:center;}
.man_menu .topline{	border-top:1px solid #ccc;}
	
	
}


/* 携帯 STYLES
==================================================================*/
@media screen and  ( max-width:1199px) {
.citytitle{ max-width: 100%;
    margin: 0 auto;
    padding: 0;
	text-align:left; padding:5px; font-weight: bold;}	

<!--税理士検索-->
.man_menu {
    max-width: 100%;
    margin: 0 auto;
    padding: 0;
}

.man_menu a {
    display: block;
    text-decoration: under-line;
     line-height: 1;
	padding-top:10px; padding-right:10px; padding-bottom:10px;
}

	
label {
    display: block;
    margin: 0 0 2px 0;
    padding :12px;
    line-height: 1;
    color :#fff;
    background:#999;
    cursor :pointer;
}

input {
    display: none;
}

.man_menu ul {
    margin: 0;
    padding: 0;
    background :#f4f4f4;
    list-style: none;
}

.man_menu li {
    max-height: 0;
    overflow-y: hidden;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
	padding-left:10px;
}

.man_menu .fax{pointer-events:none;}
	.man_menu ul{ padding-bottom: 2%;}
	.man_menu li .tel{ margin-top: 1%;}
	
#menu_bar01:checked ~ #links01 li,
#menu_bar02:checked ~ #links02 li{    max-height: 56px;    opacity: 1;}
#menu_bar03:checked ~ #links03 li{    max-height: 56px;    opacity: 1;}
#menu_bar04:checked ~ #links04 li{    max-height: 56px;    opacity: 1;} /* 岩﨑淳*/
#menu_bar04-ishii:checked ~ #links04-ishii li{    max-height: 76px;    opacity: 1;} /* 石井*/
#menu_bar05:checked ~ #links05 li{    max-height: 56px;    opacity: 1;}
#menu_bar06:checked ~ #links06 li{    max-height: 56px;    opacity: 1;}
#menu_bar07:checked ~ #links07 li{    max-height: 56px;    opacity: 1;}
#menu_bar08:checked ~ #links08 li{    max-height: 56px;    opacity: 1;}
#menu_bar08-oda:checked ~ #links08-oda li{    max-height: 56px;    opacity: 1;}
#menu_bar09:checked ~ #links09 li{    max-height: 56px;    opacity: 1;}
#menu_bar10:checked ~ #links10 li{    max-height: 56px;    opacity: 1;}
#menu_bar11:checked ~ #links11 li{    max-height: 56px;    opacity: 1;}
#menu_bar11-2:checked ~ #links11-2 li{    max-height: 56px;    opacity: 1;}
#menu_bar12:checked ~ #links12 li{    max-height: 56px;    opacity: 1;}
#menu_bar13:checked ~ #links13 li{    max-height: 56px;    opacity: 1;}
#menu_bar14:checked ~ #links14 li{    max-height: 56px;    opacity: 1;}
#menu_bar15:checked ~ #links15 li{    max-height: 56px;    opacity: 1;}
#menu_bar16:checked ~ #links16 li{    max-height: 56px;    opacity: 1;}
#menu_bar17:checked ~ #links17 li{    max-height: 56px;    opacity: 1;}
#menu_bar17-2:checked ~ #links17-2 li{    max-height: 66px;    opacity: 1;}
#menu_bar18:checked ~ #links18 li{    max-height: 56px;    opacity: 1;}
#menu_bar19:checked ~ #links19 li{    max-height: 56px;    opacity: 1;}
#menu_bar20:checked ~ #links20 li{    max-height: 56px;    opacity: 1;}
#menu_bar21:checked ~ #links21 li{    max-height: 56px;    opacity: 1;}
#menu_bar22:checked ~ #links22 li{    max-height: 56px;    opacity: 1;}
#menu_bar23:checked ~ #links23 li{    max-height: 56px;    opacity: 1;}
#menu_bar24:checked ~ #links24 li{    max-height: 56px;    opacity: 1;}
#menu_bar24-2:checked ~ #links24-2 li{    max-height: 56px;    opacity: 1;}
#menu_bar25:checked ~ #links25 li{    max-height: 56px;    opacity: 1;}
#menu_bar26:checked ~ #links26 li{    max-height: 56px;    opacity: 1;}
#menu_bar27:checked ~ #links27 li{    max-height: 56px;    opacity: 1;}
#menu_bar28:checked ~ #links28 li{    max-height: 56px;    opacity: 1;}
#menu_bar29:checked ~ #links29 li{    max-height: 56px;    opacity: 1;}
#menu_bar29-2:checked ~ #links29-2 li{    max-height: 56px;    opacity: 1;}
#menu_bar30:checked ~ #links30 li{    max-height: 60px;    opacity: 1;}
#menu_bar31:checked ~ #links31 li{    max-height: 56px;    opacity: 1;}
#menu_bar32:checked ~ #links32 li{    max-height: 56px;    opacity: 1;}
#menu_bar33:checked ~ #links33 li{    max-height: 56px;    opacity: 1;}
#menu_bar34:checked ~ #links34 li{    max-height: 56px;    opacity: 1;}
#menu_bar34-2:checked ~ #links34-2 li{    max-height: 56px;    opacity: 1;}
#menu_bar34-3:checked ~ #links34-3 li{    max-height: 56px;    opacity: 1;}
#menu_bar35:checked ~ #links35 li{    max-height: 56px;    opacity: 1;}
#menu_bar36:checked ~ #links36 li{    max-height: 56px;    opacity: 1;}
#menu_bar37:checked ~ #links37 li{    max-height: 56px;    opacity: 1;}
#menu_bar37-2:checked ~ #links37-2 li{    max-height: 56px;    opacity: 1;}
#menu_bar38:checked ~ #links38 li{    max-height: 56px;    opacity: 1;}
#menu_bar39:checked ~ #links39 li{    max-height: 56px;    opacity: 1;}
#menu_bar40:checked ~ #links40 li{    max-height: 56px;    opacity: 1;}
#menu_bar41:checked ~ #links41 li{    max-height: 56px;    opacity: 1;}
#menu_bar42:checked ~ #links42 li{    max-height: 56px;    opacity: 1;}
#menu_bar43:checked ~ #links43 li{    max-height: 56px;    opacity: 1;}
#menu_bar44:checked ~ #links44 li{    max-height: 56px;    opacity: 1;}
#menu_bar45:checked ~ #links45 li{    max-height: 56px;    opacity: 1;}
#menu_bar45-2:checked ~ #links45-2 li{    max-height: 66px;    opacity: 1;}
#menu_bar46:checked ~ #links46 li{    max-height: 56px;    opacity: 1;}
#menu_bar47:checked ~ #links47 li{    max-height: 56px;    opacity: 1;}
#menu_bar48:checked ~ #links48 li{    max-height: 56px;    opacity: 1;}
#menu_bar49:checked ~ #links49 li{    max-height: 56px;    opacity: 1;}
#menu_bar50:checked ~ #links50 li{    max-height: 56px;    opacity: 1;}
#menu_bar51:checked ~ #links51 li{    max-height: 56px;    opacity: 1;}
#menu_bar52:checked ~ #links52 li{    max-height: 56px;    opacity: 1;}

#menu_bar00_m:checked ~ #links00_m li{    max-height: 56px;    opacity: 1;}
#menu_bar01_m:checked ~ #links01_m li{    max-height: 56px;    opacity: 1;}
#menu_bar02_m:checked ~ #links02_m li{    max-height: 56px;    opacity: 1;}
#menu_bar03_m:checked ~ #links03_m li{    max-height: 56px;    opacity: 1;}
#menu_bar04_m:checked ~ #links04_m li{    max-height: 56px;    opacity: 1;}
#menu_bar04-2_m:checked ~ #links04-2_m li{    max-height: 56px;    opacity: 1;}
#menu_bar05_m:checked ~ #links05_m li{    max-height: 56px;    opacity: 1;}
#menu_bar06_m:checked ~ #links06_m li{    max-height: 56px;    opacity: 1;}
#menu_bar07_m:checked ~ #links07_m li{    max-height: 56px;    opacity: 1;}
#menu_bar08_m:checked ~ #links08_m li{    max-height: 56px;    opacity: 1;}
#menu_barokumura:checked ~ #linksokumura li{    max-height: 56px;    opacity: 1;}
#menu_bar09_m:checked ~ #links09_m li{    max-height: 56px;    opacity: 1;}
#menu_bar10_m:checked ~ #links10_m li{    max-height: 56px;    opacity: 1;}
#menu_bar11_m:checked ~ #links11_m li{    max-height: 66px;    opacity: 1;}
#menu_bar12_m:checked ~ #links12_m li{    max-height: 56px;    opacity: 1;}
#menu_bar12-2_m:checked ~ #links12-2_m li{    max-height: 56px;    opacity: 1;}
#menu_bar13_m:checked ~ #links13_m li{    max-height: 56px;    opacity: 1;}
#menu_bar14_m:checked ~ #links14_m li{    max-height: 56px;    opacity: 1;}
#menu_bar15_m:checked ~ #links15_m li{    max-height: 56px;    opacity: 1;}
#menu_bar20_m:checked ~ #links20_m li{    max-height: 56px;    opacity: 1;}

#menu_bar00_k:checked ~ #links00_k li{    max-height: 56px;    opacity: 1;}
#menu_bar01_k:checked ~ #links01_k li{    max-height: 56px;    opacity: 1;}
#menu_bar02_k:checked ~ #links02_k li{    max-height: 56px;    opacity: 1;}
#menu_bar03_k:checked ~ #links03_k li{    max-height: 56px;    opacity: 1;}
#menu_bar04_k:checked ~ #links04_k li{    max-height: 56px;    opacity: 1;}
#menu_bar05_k:checked ~ #links05_k li{    max-height: 56px;    opacity: 1;}
#menu_bar06_k:checked ~ #links06_k li{    max-height: 56px;    opacity: 1;}
#menu_bar07_k:checked ~ #links07_k li{    max-height: 56px;    opacity: 1;}
#menu_bar08_k:checked ~ #links08_k li{    max-height: 56px;    opacity: 1;}
#menu_bar09_k:checked ~ #links09_k li{    max-height: 56px;    opacity: 1;}
#menu_bar10_k:checked ~ #links10_k li{    max-height: 56px;    opacity: 1;}
#menu_bar11_k:checked ~ #links11_k li{    max-height: 56px;    opacity: 1;}
	
#menu_bar01_o:checked ~ #links01_o li{    max-height: 56px;    opacity: 1;}
#menu_bar02_o:checked ~ #links02_o li{    max-height: 66px;    opacity: 1;}
#menu_bar03_o:checked ~ #links03_o li{    max-height: 66px;    opacity: 1;}

#menu_baryaotaneno:checked ~ #linksyaotaneno li{    max-height: 56px;    opacity: 1;}
#menu_baryaokawabata:checked ~ #linksyaokawabata li{    max-height: 56px;    opacity: 1;}
<!--税理士検索-->
	
}

	
@media screen and (min-width:740px) and ( max-width:1199px) {
.man_menu a {
    text-decoration: under-line;
	color:#03F; margin-bottom: -2px;
}	
.man_menu .jusho{ height:140%;}
.tel{ padding-top:10px;}
}