@charset "utf-8";
.fa-angles-right:before {
	content: "\f101";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	color:#18315d;
	font-style: normal;	
}

.fa-magnifying-glass:before {
	content: "\f002";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	color: #999;
	font-style: normal;
}
.fa-chevron-right:before {
	content: "\f054";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	/*color:#18315d;*/
	font-style: normal;
}

/*動画*/
.fa-circle-play:before {
	content: "\f2d2";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	/* color: #ffffff; */
	font-style: normal;	
}

/*外部リンク*/
.fa-up-right-from-square:before {
	content: "\f35d";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	/* color: #ffffff; */
	font-style: normal;	
}
.fa-square-arrow-up-right:before {
	content: "\f35d";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	/* color: #ffffff; */
	font-style: normal;
}

/*お知らせ*/
.fa-rss:before {
	content: "\f09e";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	
}
/*センター紹介*/
.fa-building:before {
	content: "\f1ad";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	
}

/*共同利用機器*/
.fa-leaf:before {
	content: "\f06c";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	
}

/*ネットワーク*/
.fa-globe:before {
	content: "\f0ac";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;
}

/*サーバー利用者*/
.fa-server:before {
	content: "\f233";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	
}

/*情報セキュリティ*/
.fa-shield-halved:before {
	content: "\f3ed";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;
}

/*必携サポート*/
.fa-wifi:before {
	content: "\f1eb";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	
}

.fa-gear:before {
	content: "\f013";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	
}
.fa-envelope:before {
	content: "\f0e0";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	
}

.fa-laptop:before {
	content: "\f109";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;		
}

.fa-circle-question:before {
	content: "\f059";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;		
}
.fa-sliders:before {
	content: "\f1de";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;		
}

.fa-message:before {
	content: "\f27a";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;		
}
.fa-landmark:before {
	content: "\f66f";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;		
}

/*マニュアル一覧*/
.fa-microsoft:before {
    content:"\f3ca";

	font-weight: 400;
	font-style: normal;	   	
}

.fa-book:before {
    content:"\f17b";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	    	
	color: var(--main-001);
}

.fa-android:before {
    content:"\f17b";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	    
}
.fa-app-store-ios:before {
     content:"\f370";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	      
}
.fa-apple:before {
    content:"\f179";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	    
}
.fa-windows:before {
    content:"\f17a";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	    
}

.fa-chalkboard-user:before {
    content:"\f51c";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}
.fa-id-card:before {
    content:"\f2c2";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}

.fa-hard-drive:before {
    content:"\f0a0";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}
.fa-download:before {
    content:"\f019";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}

/*入学生*/
.fa-user-pen:before {
    content:"\f4ff";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}
/*在学生*/
.fa-user:before {
    content:"\f007";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}

/*卒業*/
.fa-graduation-cap:before {
    content:"\f19d";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;		
}

/*教職員*/
.fa-user-tie:before {
    content:"\f508";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 		
} 

/*その他の方*/
.fa-users:before {
    content:"\f0c0";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}
/*退職の方*/
.fa-person-booth:before {
    content:"\f756";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;		
}
/*
.fa-user-large-slash:before {
    content:"\f4fa";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 			
}
*/

/*マニュアル*/
.fa-window-maximize:before {
    content:"\f2d0";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	
}

/*各種申請*/
.fa-list:before {
    content:"\f03a";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	
}

.fa-arrow-right:before {
    content:"\f061";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;		
    font-size: inherit !important;
}

/*カレンダー*/
.fa-calendar-days:before {
    content:"\f073";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 		
}

/*学認*/
.fa-certificate:before {
    content:"\f0a3";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}

/*必携パソコン*/
.fa-power-off:before {
    content:"\f011";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}

/*無線LAN*/
.fa-tower-broadcast:before {
    content:"\f519";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 		
}
/*情報コンセント*/
.fa-ethernet:before {
    content:"\f796";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}

/*学外からの接続*/
.fa-house-laptop:before {
    content:"\e066";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}

/*JMP*/
.fa-chart-line:before {
    content:"\f201";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}

/*LACS*/
.fa-chalkboard-user:before {
    content:"\f51c";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}

/*メーリングリスト*/
.fa-at:before {
    content:"\f40";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}

/*ホーム*/
.fa-house:before {
    content:"\f015";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 	
}

/*サイトマップ*/
.fa-sitemap:before {
	content:"\f0e8";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 		
}

/*動画*/
.fa-sitemap:before {
	content:"\f0e8";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 		
}

/*プライバシーポリシー*/
.fa-user-lock:before {
	content:"\f502";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 		
}

/*ホーム*/
.fa-house:before {
	content:"\f015";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 		
}

/*申請フォーム*/
.fa-window-restore:before {
	content:"\f015";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	 		
}

/*excelアイコン*/
.fa-file-excel:before {
 	content:"\f1c3";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	    
}

/*wordアイコン*/
.fa-file-word:before {
 	content:"\f1c2";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	    
}

/*PDFアイコン*/
.fa-file-pdf:before {
 	content:"\f1c1";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	font-style: normal;	    
}