@charset "Shift_JIS";
body{font-size:80%; line-height:130%; color:#222222; background-color:#f0e68c; BACKGROUND-IMAGE: url(http://view.aomori.isp.ntt-east.co.jp/img/back_gra.gif); BACKGROUND-REPEAT: repeat-x; text-align:center; margin:0; padding:0; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3",Arial, serif;}
img{border:none; margin:0; padding:0; vertical-align:middle;}
form{margin:0; padding:0; vertical-align:bottom;}
#contents td{vertical-align:top;}
#contents ul{margin:0; padding:2px; list-style:none;}
#contents li{border-top:solid 1px #FFD700; border-left:solid 5px #FFa700; margin-bottom:6px; padding-bottom:2px;padding-left:3px;}
.a_list a{margin:5px;}

/*-link-*/
a:link{color: #03c;}
a:visited{color: #609;}
a:hover{color:#C33;}

#allwrap{overflow:hidden; margin-left:auto; margin-right:auto; width:798px; clear:both; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; background-color:#ffffff; text-align:left;}

#header_logo{clear:both; text-align:left; font-size:1em;}

#header{overflow:hidden; width:798px; clear:both; text-align:right; background:url(http://view.aomori.isp.ntt-east.co.jp/img/title_v.jpg) no-repeat; height:75px; margin:0; padding:0;}
#header h1{float:left; margin:0; padding:0;}
#title{float:left; margin:0; padding:0;}
#header_r{float:right;}
#global{padding-left:3px; margin-bottom:7px; background-color:#ddfACD; font-size:1.2em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#0000FF;}
#serch{padding-right:5px;}
#serch img{margin:0; padding:0;}
#header img{margin:0; padding:0; vertical-align:top;}
#t_bottom{clear:both; background:url(http://view.aomori.isp.ntt-east.co.jp/img/t_bottom.gif) repeat-x #ccFF99; height:10px;}
#middle{clear:both;}
.hide{display:none;}
#toiawase a{display:block; font-weight:bold; color:#000000; margin:5px 7px 5px 7px; padding:2px; background-color:#bbffcc; border:outset 3px #32cd32;}
#toiawase a:hover{background-color:#ffff99; border:inset 3px #ffaa33;}
#right{overflow:hidden; width:798px; vertical-align:top; text-align:center; margin:0;}
#right h1{background:url(http://view.aomori.isp.ntt-east.co.jp/img/bg_h1.gif) left top no-repeat; text-align:left; border-left:solid 10px #FFCC00; line-height:1.5em; font-size:2em; margin-bottom:3px; margin-left:10px; margin-top:5px; padding-left:5px;}
#contents{padding:3px; vertical-align:top;}
.cate{text-align:left; border-top:solid 1px #dddddd; border-left:solid 1px #dddddd; border-right:solid 1px #aaaaaa; border-bottom:solid 1px #aaaaaa; padding:3px; margin:3px; display:inline-block;}
.cate h1{border-bottom:solid 2px #FFD700;line-height:1.3em; font-size:1.2em; margin-bottom:2px; margin-top:0; padding-left:2px; padding-top:0; padding-bottom:0; width:100%; background-color:#FFFACD;}
.cate h2{border-bottom:solid 2px #FFD700;line-height:1.3em; line-height:1.3em; font-size:1.2em; margin-bottom:2px; margin-top:0; padding-left:2px; padding-top:0; padding-bottom:0; width:100%; background-color:#FFFACD;}
.cate:after{content: "."; display:block; height:0; clear:both; visibility:hidden;}
#contents li img{float:right;}
#contents p{text-align:left;}
#TopicPath{text-align:left; margin:3px 5px 10px 5px;}
.move_top{clear:both; text-align:center; margin:15px;}
.contents_area{vertical-align:top; padding:5px; border:solid 1px #aaaaaa;}
.ali_r{text-align:right;}
.ali_l{text-align:left;}
.ali_c{text-align:center;}
.sub_title{text-align:center; line-height:1.3em; background-color:#FFFF99; border:solid 1px #FFD700; margin-bottom:0; margin-left:2px; margin-right:2px; margin-top:2px; padding:0;}
.sub_wrap{text-align:center; margin:5px auto 7px auto;}
.sub_wrap img{margin-top:3px; margin-bottom:0; margin-left:3px; margin-right:3px;}
#footer{clear:both; height:25px; background:url(http://view.aomori.isp.ntt-east.co.jp/img/copy_bg.gif) repeat-x #ccFF99; border-top:solid 1px #cccccc;}
#footer .text{float:left; font-size:0.8em; line-height:2em;}
address{float:right; font-style:normal; text-align:right; margin:0; padding:0;}
p{padding:5px; margin:0;}
.f1{font-size:1.2em;}
.f2{font-size:0.9em; font-weight:normal;}
.f3{font-size:0.8em; font-weight:normal;}
.f4{font-size:0.7em; font-weight:normal;}
.f5{font-size:0.6em; font-weight:normal;}
.small{font-size:84%; line-height:110%;}
.height0{height:0;}
.border1{border:solid 1px #0000ff;}
.border2{border:solid 2px #0000ff;}
.clear_b{clear:both;}
.clearfix{display:inline-block;}
.clearfix:after{content: "."; display:block; height:0; clear:both; visibility:hidden;}
/* Hides from IE-mac \*/
* html .clearfix{height1%;}
/* End hide from IE-mac */
.com_btn a{display:block; font-weight:bold; color:#000000; margin:7px auto 7px auto; padding:5px; background-color:#bbffcc; border:outset 3px #32cd32;}
.com_btn a:hover{background-color:#ffff99; border:inset 3px #ffaa33;}
.table_border{border-collapse:collapse; border:2px solid #ff7777; margin-left:auto; margin-right:auto;}
.table_border caption{text-align:center; margin-left:auto; margin-right:auto;}
.table_border th{border:solid 1px #ff3333; background-color:#CCFF99;}
.table_border td{border:solid 1px #ff3333; padding:2px; margin:0;}
#left{ display:none;}

