/*@HOME styke */

#kn_mc h3{
 text-indent : -9999em;
width : 650px;
height : 43px;
}
#kn_mc h3.st1{
 background : url(img/knit_17.jpg) no-repeat;
}
#kn_mc h3.st2{
 background : url(img/knit_27.jpg) no-repeat;
}
#kn_mc h3.st3{
 background : url(img/knit_44.jpg) no-repeat;
}
#kn_mc h3.st4{
 background : url(img/knit_49.jpg) no-repeat;
}

#mmc iframe{
 padding : 0px;margin : 0px;
border-top-width : 0px;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-top-color : #999999;
border-left-color : #999999;
border-right-color : #999999;
border-bottom-color : #999999;
width : 648px;
}
#mc_r_side{
 padding-left : 12px;
font-size : 12px;
}
div.r_sidebox{
 font-weight : normal;
}
.side_contents{

border-top-width : 0px;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 0px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-top-color : #999999;
border-left-color : #999999;
border-right-color : #999999;
border-bottom-color : #999999;
}
.bottom_contents{

border-top-width : 0px;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-top-color : #999999;
border-left-color : #999999;
border-right-color : #999999;
border-bottom-color : #999999;
    height: 7px;
}
#kn_mc .side_contents h5{
 padding : 0px 0px 8px 20px;background : url(img/knit_ic_h5.gif) no-repeat;
margin :0 0 0 17px;
line-height : 1em;
font-size : 12px;
text-align : left;
}
#inc_login p{
 font-size : 12px;
margin-left : 17px;
letter-spacing : 1px;
}
#inc_login form{
 padding-left : 17px;
padding-top : 6px;
padding-bottom : 4px;
}
.kn_mc_bottom_gotop{
 padding-top : 37px;
padding-left : 855px;
}



#mc_r_side .inc_regist{
 border-bottom-width : 0px;border-bottom-style : dotted;border-bottom-color : #0000ff;
margin-left : 5px;
margin-right : 5px;
border-top-width : 1px;
border-left-width : 0px;
border-right-width : 0px;
border-top-style : dotted;
border-left-style : dotted;
border-right-style : dotted;
border-top-color : #0000ff;
border-left-color : #0000ff;
border-right-color : #0000ff;
clear : both;
padding-top : 10px;
padding-bottom : 5px;
}
#inc_login{
 padding-bottom : 8px;
}

input.serch_btt,#mmc input{
 font-weight : normal;color : #000099;border-top-width : 0px;border-left-width : 0px;border-right-width : 0px;border-bottom-width : 0px;cursor : pointer;
padding : 0px;
margin : 0px 2px 0px 0px;
background-color : #ffffff;
font-family : monospace;
    -webkit-appearance: none;
    width: auto !important;
}
.web_search{
 background : url(img/knit_06.jpg) repeat-x;
height : 39px;


padding-top : 2px;
}
#mmc div.dc1,#mmc_sp div.dc3{
 padding-top : 13px;

}
#mmc div.dc2{
 padding-top : 1px;
border-top-width : 0px;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-top-color : #999999;
border-left-color : #999999;
border-right-color : #999999;
border-bottom-color : #999999;

width : 648px;
}


#mmc h4{
 font-size : 14px;
padding-left : 32px;
background : url(img/knit_check_ic.gif) no-repeat 0px 0px;
margin-left : 24px;
clear : both;
text-align : left;
}
.freeword_box{
 background : url(img/word_src_bk.jpg) no-repeat 15px 0px;padding:0px 0 0 24px;margin : 5px 0px 0px;
height : 105px;
}

.freeword_box2{
 background : url(img/word_src_bk.jpg) no-repeat 15px 0px;
}



input.freeword{
 border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-top-style : solid;border-left-style : solid;border-right-style : solid;border-bottom-style : solid;border-top-color : #cccccc;border-left-color : #cccccc;border-right-color : #cccccc;border-bottom-color : #cccccc;width : 473px;height : 20px;
}
#mmc div.search_box{
 padding-left : 57px;
padding-top : 6px;


}

#mmc li{
 float : left;
list-style-type : none;
}
#mmc input.w11em{
 width : 11em;
}
#mmc input.w10em{
 width : 10em;
}
#mmc input.w9em{
 width : 9em;
}
#mmc input.w8em{
 width : 8em;
}
#mmc input.w7em{
 width : 7em;
}
#mmc input.w6em{
 width : 6em;
}
#mmc input.w5em{
 width : 5em;
}
#mmc input.w4em{
 width : 4em;
}
#mmc input.w3em{
 width : 3em;
}
#mmc input.w12em{
 width : 12em;
}

#mmc input.key1{
 border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-top-color : #999999;
border-left-color : #999999;
border-right-color : #999999;
border-bottom-color : #999999;
width : 10em;
height : 16px;
}
#mmc h4.caption{
 margin-top : 10px;
}
#mmc hr{
 color : #ffffff;
clear : both;
visibility : hidden;
}

/* Container DIV */
.simply-scroll {
	width: 950px;
	height: 71px;
	padding:10px 0 7px 0;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 950px;
	height: 71px;
}

/* Explicitly set height/width of each list item */
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: 206px;
	height: 71px;
}

.topimage_scroll{
 border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-top-color : #999999;
border-left-color : #999999;
border-right-color : #999999;
border-bottom-color : #999999;
width : 950px;
padding:170px 0 0 0;
margin-top : 7px;
}

/* 旭大へのリンク*/

.aulink a{
 background : url(img/link_au.jpg) no-repeat;
width : 287px;
height : 86px;
display : block;
text-indent : -999em;
}
.aulink a:hover{
 background-position : 0px -120px;
}

/* はたらくあさひかわリンク */
.hataraku-asahikawa {
	padding-top: 10px;
}
.hataraku-asahikawa a:hover {
	opacity: 0.7;
}
