/*岡山理科大学専門学校WEBサイト エディタ用スタイルシート*/


/*######################全ページ共通の設定###########################################################################*/

img {
 border : 0px ;
}

h2 {
 font-size : 16px;
 font-weight : bold;
 text-align : left;
 line-height : 120%;
 letter-spacing : 1px;
 margin : 5px 0px 3px 0px;
}

h3 {
 font-size : 14px;
 font-weight : bold;
 text-align : left;
 line-height : 120%;
 letter-spacing : 1px;
 margin : 5px 0px 3px 0px;
}

h4 {
 font-size : 14px;
 font-weight : bold;
 line-height : 120%;
 letter-spacing : 1px;
 margin : 5px 0px 3px 0px;
}

h5 {
 font-size : 12px;
 font-weight : normal;
 text-align : left;
 line-height : 120%;
 letter-spacing : 1px;
 margin : 5px 0px 3px 0px;
}

h6 {
 font-size : 10px;
 font-weight : normal;
 text-align : left;
 line-height : 120%;
 letter-spacing : 1px;
 margin : 5px 0px 3px 0px;
}


p {
 font-size : 12px;
 line-height : 130%;
 margin : 0px;
}

.table-border {
 border-collapse : collapse;
}


.infotable td {
 width : 50%;
 padding : 3px;
 vertical-align : top;
}

.risen-news-ul {
 list-style-type : none;
 margin : 3px 0px 5px 0px;
}

.risen-news-ul li {
 margin : 0px;
 padding : 7px 5px;
}

.risen-news-ul {
 border-top : 1px dotted #999999;
}

.risen-news-ul li {
 border-bottom : 1px dotted #999999;
}


.newslink {
 line-height : 120%;
}

.newstitle {
 line-height : 120%;
 margin-top : 3px;
}

.newstxt {
 line-height : 130%;
 letter-spacing : 1px;
 margin-top : 3px;
}

.subnewstxt {
 line-height : 130%;
 letter-spacing : 1px;
 margin-top : 3px;
 margin-bottom : 15px;
}

.risen-news-page-ul {
 list-style-type : none;
 margin : 0px;
}

.risen-news-page-ul li {
 margin : 0px;
 padding : 10px 5px;
 border-bottom : 1px dotted #999999;
}

/* タイトルの下 */
.risen-news-page-ul li .newstitle {
 border-bottom : 3px solid #FF9900;
}

/* ニュース１つ分の記事の下 */
.risen-news-page-ul li {
 border-bottom : 3px dotted #FFFFFF;
}



.risen-news-page-ul li p {
 line-height : 130%;
 letter-spacing : 1px;
 margin-top : 3px;
}

.event-ul {
 list-style-type : none;
 margin-top : 3px;
}

.event-ul li {
 margin : 0px;
 padding : 7px 5px;
}

.event-ul {
 border-top : 1px dotted #999999;
}

.event-ul li {
 border-bottom : 1px dotted #999999;
}


.topics-box {
 margin : 5px 0px;
}

.topics-title {
 font-size : 12px;
}

.topics-txt {
 font-size : 10px;
}

.topics-txt12 {
 font-size : 12px;
}

.topics-img {
 text-align : center;
}

/* 全体のリンク色の指定 */
a:link    { color:#990000 ; background : transparent none ; text-decoration:underline; }
a:visited { color:#990000 ; background : transparent none ; text-decoration:none; }
a:active  { color:#ff6666 ; background : transparent none ; text-decoration:underline; }
a:hover   { color:#ff6666 ; background : transparent none ; text-decoration:underline; }

/* トップページのリンク色の指定 */
#topbody #contents a:link    { color:#990000 ; background : transparent none ; text-decoration:underline; }
#topbody #contents a:visited { color:#990000 ; background : transparent none ; text-decoration:none; }
#topbody #contents a:active  { color:#ff6666 ; background : transparent none ; text-decoration:underline; }
#topbody #contents a:hover   { color:#ff6666 ; background : transparent none ; text-decoration:underline; }

/* 建築学科のリンク色の指定 */
#architectbody #contents a:link    { color:#990000 ; background : transparent none ; text-decoration:underline; }
#architectbody #contents a:visited { color:#990000 ; background : transparent none ; text-decoration:none; }
#architectbody #contents a:active  { color:#ff6666 ; background : transparent none ; text-decoration:underline; }
#architectbody #contents a:hover   { color:#ff6666 ; background : transparent none ; text-decoration:underline; }

/* 動物看護学科のリンク色の指定 */
#healthbody #contents a:link    { color:#990000 ; background : transparent none ; text-decoration:underline; }
#healthbody #contents a:visited { color:#990000 ; background : transparent none ; text-decoration:none; }
#healthbody #contents a:active  { color:#ff6666 ; background : transparent none ; text-decoration:underline; }
#healthbody #contents a:hover   { color:#ff6666 ; background : transparent none ; text-decoration:underline; }

/* ドッグトレーニング学科のリンク色の指定 */
#dogtrainingbody #contents a:link    { color:#990000 ; background : transparent none ; text-decoration:underline; }
#dogtrainingbody #contents a:visited { color:#990000 ; background : transparent none ; text-decoration:none; }
#dogtrainingbody #contents a:active  { color:#ff6666 ; background : transparent none ; text-decoration:underline; }
#dogtrainingbody #contents a:hover   { color:#ff6666 ; background : transparent none ; text-decoration:underline; }

/* トリミング学科のリンク色の指定 */
#trimingbody #contents a:link    { color:#990000 ; background : transparent none ; text-decoration:underline; }
#trimingbody #contents a:visited { color:#990000 ; background : transparent none ; text-decoration:none; }
#trimingbody #contents a:active  { color:#ff6666 ; background : transparent none ; text-decoration:underline; }
#trimingbody #contents a:hover   { color:#ff6666 ; background : transparent none ; text-decoration:underline; }

/* アクアリウム学科のリンク色の指定 */
#aquariumbody #contents a:link    { color:#990000 ; background : transparent none ; text-decoration:underline; }
#aquariumbody #contents a:visited { color:#990000 ; background : transparent none ; text-decoration:none; }
#aquariumbody #contents a:active  { color:#ff6666 ; background : transparent none ; text-decoration:underline; }
#aquariumbody #contents a:hover   { color:#ff6666 ; background : transparent none ; text-decoration:underline; }




.li-disc {
 list-style-type : disc;
 margin-left : 20px;
}

.li-circle {
 list-style-type : circle;
 margin-left : 20px;
}

.li-square {
 list-style-type : square;
 margin-left : 20px;
}

.li-decimal {
 list-style-type : decimal;
 margin-left : 35px;
}

.li-none {
 list-style-type : none;
 margin-left : 0px;
}

#calender {
 margin-bottom : 12px;
}

/* メインナビゲーション用チャンク */
/*ニュース***************************************************************************/
#menu14-name {
	text-align : right;
}
#menu14-name a {
	width : 150px;
	height : 30px;
	display: block;
	color:#333333 ;
	background : url(../assets/images/navimenu/mainnavi.png) no-repeat 0px 0px ;
}
#menu14-name a:hover {
	text-decoration:none;
	color:#333333 ;
	background : #ffffff url(../assets/images/navimenu/mainnavi.png) no-repeat -150px 0px ;
}


/*学科ナビ***************************************************************************/
#coursenavi {
	width : 150px;
	height : 30px;
	display : block;
	color:#333333 ;
	background : #ffffff url(../assets/images/navimenu/mainnavi.png) no-repeat 0px -30px ;
}
a#coursenavi:hover {
	text-decoration:none;
	color:#333333 ;
	background : #ffffff url(../assets/images/navimenu/mainnavi.png) no-repeat -150px -30px ;
}


/*オープンキャンパス***************************************************************************/
#menu16-name {
	text-align : right;
}
#menu16-name a {
	width : 150px;
	height : 30px;
	display: block;
	color:#333333 ;
	background : url(../assets/images/navimenu/mainnavi.png) no-repeat 0px -60px ;
}
#menu16-name a:hover {
	text-decoration:none;
	color:#333333 ;
	background : #ffffff url(../assets/images/navimenu/mainnavi.png) no-repeat -150px -60px ;
}


/*学生募集***************************************************************************/
#menu17-name {
	text-align : right;
}
#menu17-name a {
	width : 150px;
	height : 30px;
	display: block;
	color:#333333 ;
	background : url(../assets/images/navimenu/mainnavi.png) no-repeat 0px -90px ;
}
#menu17-name a:hover {
	text-decoration:none;
	color:#333333 ;
	background : #ffffff url(../assets/images/navimenu/mainnavi.png) no-repeat -150px -90px ;
}


/*キャンパスライフ***************************************************************************/
#menu18-name {
	text-align : right;
}
#menu18-name a {
	width : 150px;
	height : 30px;
	display: block;
	color:#333333 ;
	background : url(../assets/images/navimenu/mainnavi.png) no-repeat 0px -120px ;
}
#menu18-name a:hover {
	text-decoration:none;
	color:#333333 ;
	background : #ffffff url(../assets/images/navimenu/mainnavi.png) no-repeat -150px -120px ;
}


/*資格取得***************************************************************************/
#menu19-name {
	text-align : right;
}
#menu19-name a {
	width : 150px;
	height : 30px;
	display: block;
	color:#333333 ;
	background : url(../assets/images/navimenu/mainnavi.png) no-repeat 0px -150px ;
}
#menu19-name a:hover {
	text-decoration:none;
	color:#333333 ;
	background : #ffffff url(../assets/images/navimenu/mainnavi.png) no-repeat -150px -150px ;
}


/*就職***************************************************************************/
#menu20-name {
	text-align : right;
}
#menu20-name a {
	width : 150px;
	height : 30px;
	display: block;
	color:#333333 ;
	background : url(../assets/images/navimenu/mainnavi.png) no-repeat 0px -180px ;
}
#menu20-name a:hover {
	text-decoration:none;
	color:#333333 ;
	background : #ffffff url(../assets/images/navimenu/mainnavi.png) no-repeat -150px -180px ;
}


/*リンク***************************************************************************/
#menu151-name {
	text-align : right;
}
#menu151-name a {
	width : 150px;
	height : 30px;
	display: block;
	color:#333333 ;
	background : url(../assets/images/navimenu/mainnavi.png) no-repeat 0px -210px ;
}
#menu151-name a:hover {
	text-decoration:none;
	color:#333333 ;
	background : #ffffff url(../assets/images/navimenu/mainnavi.png) no-repeat -150px -210px ;
}





/* トップページRISENニュース用 */
.risen-news-ul img {
 margin : 0px 5px;
}


/* RISENニュース一覧用 */
.risen-news-list2-ul li {
 list-style-type : none;
}

.risen-news-list2-ul li {
 margin : 0px;
 padding : 5px 15px 15px 5px;
 border-bottom : 2px dotted #99cc33;
 border-right : 2px dotted #99cc33;
 width : 220px;
 float:left;
 margin-right:20px;
 margin-bottom:20px;
}

.risen-news-list2-ul li div.newslist div.newstxt img {
 margin : 0px 5px;
}


/* RISENニュースのページング */
.ditto_paging {
    border-top: 1px solid #ccc;
    padding: 20px;
    font-size: 86%;
    color: black;
}
#ditto_pages .ditto_currentpage {
    border: 1px solid black;
    padding: 1px 5px 2px;
    margin-right: 1px;
    background-color: #666666;
    color: #fff;
}
#ditto_pages .ditto_off {
    border: 1px solid #ccc;
    padding: 1px 5px 2px;
    margin-right: 1px;
    color: #ccc;
}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
    padding: 1px 5px 2px;
    margin-right: 1px;
    text-decoration: none !important;
    color: black;
}
#ditto_pages a:hover {
    background-color: #eee;
    color: #000;
}
#ditto_pages a:focus{
    outline:none !important;
}

/* AjaxSearchのCSS */
#ajaxSearch_form {
	padding:5px 0;
}
#ajaxSearch_input {
}
#ajaxSearch_submit {
 font-size : 10px;
}
#ajaxSearch_output {
}
#ajaxSearch_resultListContainer {
	padding:0 0 0 10px;
}
.ajaxSearch_paging {
 padding:10px 0px;
}
.ajaxSearch_pagination {
}
.ajaxSearch_result {
 margin : 15px 0px;
}

.ajaxSearch_resultLink {
 font-size : 16px;
 font-weight:bold;
}
.ajaxSearch_resultDescription {
}
.ajaxSearch_resultsInfo {
 margin:5px 0 0 0;
 font-weight:bold;
}
.ajaxSearch_extract {
 padding-left : 0px;
 padding-top : 5px;
}
.ajaxSearch_highlight {
	background-color:#ccffff;
	color:#333333;
 font-weight : bold;
}
.ajaxSearch_resultsIntroFailure {
}
.ajaxSearch_inrto {
}
.AS_ajax_result {
	padding:0 0 0 10px;
}
.AS_ajax_resultLink {
	font-size:0.7em;
}
.AS_ajax_resultDescription {
	font-size:0.9em;
}
.AS_ajax_extract {
	font-size:0.6em;
}
.AS_ajax_highlight {
	background-color:#FFFF66;
	color:#000000;
}
.AS_ajax_more {
}
.AS_ajax_resultsIntroFailure {
}
a.ajaxSearch_resultLink:link    { text-decoration:underline; color:#0000cc; background : transparent none ; }
a.ajaxSearch_resultLink:visited { text-decoration:underline; color:#990099; background : transparent none ; }
a.ajaxSearch_resultLink:active  { text-decoration:underline; color:#0000cc; background : transparent none; }
a.ajaxSearch_resultLink:hover   { text-decoration:underline; color:#0000cc; background : transparent none; }

#as-box {
 text-align : center;
 margin : 5px 30px 0px 435px;
 background : #eeeeee;
 width : 270px;
 line-height : 100%;
}

form#ajaxSearch_form fieldset {
 background : none;
 border : none;
}
