@charset "UTF-8";
/* CSS Document */

body{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ ゴシック", "MS Gothic", sans-serif;
	color:#666;
	background-color:#f3f2ea;
	background-image:url();
	background-repeat:;
	background-position:;
	font-size:0.8em;
	letter-spacing:0.03em;
}


#container{
	width:1000px;
	height:auto;
	text-align:center;
	margin:0 auto;
	margin-bottom:100px;
	background-image:url(../images/contents_base.gif);
	border:1px solid #ddd;
}


#contents{
}




#main{
	width:1000px;
	margin-top:30px;
	
}


#main_sidebar{
	width:300px;
	height:;
}

#main_sidebar p{
}


.banner{
margin-bottom:20px;
}






.subpage_banner{
	margin-bottom:20px;
}

#subpage_menu_block{
	background-color:white;
	border:2px solid #ddd;
	width:250px;
	margin-left:25px;
	margin-bottom:25px;
	font-weight:bold;
}

#subpage_menu_block #subpage_menu_title{
	height:30px;
	padding-top:13px;
	

}

.subpage_menu{
	background-image:url(../images/subpage_menu_base.jpg);
	background-repeat:no-repeat;
	height:50px;
}

.subpage_menu p{
	padding-top:20px;
	padding-left:30px;
	text-align:left;
}




#sidebar_sns{
	background-image:url(../images/common_sidebar_sns_c.png);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:70px;
	background-color:white;
	border:1px solid #ddd;
	width:250px;
	margin-left:25px;
	margin-bottom:25px;
}



#main_right{
	width:700px;
}

#main_right_info{
	background-image:url(../images/common_main_info_base.png);
	background-repeat:no-repeat;
	width:650px;
	height:136px;
	margin-top:70px;
}

#main_right_info p{
	position:relative;
	top:52px;
	left:-170px;
}


/* header
---------------------------------------------------- */

#header{
	width:1000px;
	background-color:#fff;
	background-image:none;
	padding-top:15px;
	padding-bottom:20px;
	border-bottom:1px solid #ccc;
	}
	

#header_left{
	width:450px;
	height:auto;
	margin-left:10px;
	text-align:left;
}

#header h1{
}


#header h2{
	font-size:0.8em;
	padding-bottom:10px;
}


#header_right{
	width:540px;
	height:auto;
	text-align:right;
	float:right;
}



#header_info_mail{
	float:left;
	padding-bottom:10px;
	width:88px;
	height:auto;
	margin-left:140px;
}

#header_info{
	float:right;
	padding-bottom:10px;
	width:308px;
	height:auto;
	margin-right:0px;
}


.sns_block{
	position:relative;
	right:-117px;
	margin:0;
}


.sns_icon{
	float:left;
	width:auto;
	height:auto;
	margin-bottom:-15px;
}

.facebook_like_header{
	margin-right:12px;
	margin-left:10px;
}

.twitter-share-button{
	position:relative;
	left:-5px;
	margin-left:0px;
}

.googleplus_button{
	position:relative;
	top:3px;
	left:0px;
	margin-left:10px;
}


.mixi-check-button{
  position:relative;
  left:;
  top:1px;
  z-index:10000;
}

.pin-it-button img{
	position:relative;
	display:inline;
	left:45px;
}







/* text
---------------------------------------------------- */

.contents_block{
	padding-right:30px;
	text-align:left;
	margin-bottom:40px;
}

.contents_block p{
	margin-bottom:20px;
	padding-left:2em;
	padding-right:1em;
}



h3,h4{
	margin-bottom:10px;
	font-size:1.2em;
}

h3{
	text-align:left;
}


.contents_title{
	text-align:left;
	width:650px;
	padding-left:10px;
	padding-bottom:0px;
	border-bottom:1px solid #bbb;
	margin-bottom:25px;
}


/* 採用応募フォーム
---------------------------------------------------- */

#job_offer h4{
	padding-left:2em;
}

#job_offer p{
	padding-left:4em;
}

.contents_title_forjobform{
	text-align:left;
	width:650px;
	padding-left:10px;
	padding-bottom:7px;
	border-bottom:1px solid #bbb;
	margin-bottom:0;
}

.under_line{
	border-bottom:1px dotted #00346c;
	width:600px;
	padding-bottom:3px;
	padding-left:1em;
	margin-bottom:10px;
	margin-left:2em;
}

.joboffer_info{
	border-top:1px solid #00346c;
	border-bottom:1px solid #00346c;
	width:600px;	
	margin-left:2em;
	margin-bottom:30px;
	padding-top:15px;
	font-size:0.9em;

}

.joboffer_info .contents_block{
	margin-bottom:0;
	padding-left:2em;
}

#job_offer #contact_info_tel{
	background-image:url(../images/contact_info_tel.png);
	background-repeat:no-repeat;
	background-position:35px 5px;
	padding-left:55px;
	padding-top:7px;
	}

#job_offer #contact_info_mail{
	background-image:url(../images/contact_info_mail.png);
	background-repeat:no-repeat;
	background-position:35px 5px;
	padding-left:55px;
	padding-top:7px;
}




/* text
---------------------------------------------------- */

a{
  text-decoration: none;
} 

a:link{
  color: #333;
} 

a:visited{
  color: #666;
} 

a:hover{
  color: #00346c;
} 

a:active{
  color: #00346c;
}


.title_0{
	font-size:1.5em;
}

.title_a{
	font-size:1.35em;

}

.title_b{
	font-size:1.2em;

}

.title_c{
	font-size:1em;

}


.font_bold{
	font-weight:bold;
}

.font_blue{
  color: #00346c;
  font-weight:bold;
}


.text_center{
	text-align:center;
}

.text_left{
	text-align:left;
}

.text_right{
	text-align:right;
}

.sankaku{
	margin-right:5px;
	position:relative;
	top:1px;
}

.sikaku{
    font-size:0.85em;
    color: #28a7e1;
	padding-bottom:2px;
    padding-right:2px;
}

.sikaku_dark{
    font-size:0.7em;
    color: #00346c;
	position:relative;
	bottom:1px;
	left:-2px;

}

.text_indent01{
	text-indent:1em;
}

.text_indent-01{
	text-indent:-1em;
}






/* space下余白	
---------------------------------------------------- */

.space5{
	margin-bottom:5px;
}


.space10{
	margin-bottom:10px;
}

.space20{
	margin-bottom:20px;
}

.space30{
	margin-bottom:30px;
}

.space50{
	margin-bottom:50px;
}


/* フロート基本	
---------------------------------------------------- */

.grid_2column{
	height:auto;
}

.grid_2column_left{

	float:left;

}

.grid_2column_center{

	float:left;

}


.grid_2column_right{

	float:left;
}








/* 以下個別ページ設定
---------------------------------------------------- */

/* top index	
---------------------------------------------------- */

#top_nav li{
	display:inline;
}


#top_nav_index{
	height:auto;
	margin-left:0;
	margin-top:25px;
	position: relative;
	left:-10px;
}



*+html .main_menu_index{
	position: relative;
	top:-35px;
	margin-top:400px;
	z-index:9999;
	margin-bottom:150px;
}

.main_menu_index{
	margin-bottom:75px;
}



#top_main_photo{
	z-index:0;
}


#top_nav_index li{
	display:inline;
	margin-left:10px;
}




#top_nav {
	margin-top:30px;
}


#top_main_photo a:hover img,
#top_nav a:hover img,
.banner a:hover img
{
opacity:0.8;
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
background: #fff;
}


#top_nav ul li{
	padding-left:15px;
}


#top_merit,#top_topics{
	text-align:left;
	margin-bottom:50px;
}

*:first-child+html #top_topics{
	position:relative;
	top:40px;
}



#top_topics_title,#top_merit_title{
	margin-bottom:20px;
}



#top_main_right_merit_btn{
	position:relative;
	top:-28px;
	left:550px;
}



.top_merit_icon{
	color:#666;
	text-align:left;
	font-size:0.9em;
	font-weight:bold;
	margin-top:20px;
	width:214px;
	height:99px;
	float:left;
	margin-right:5px;
}
.top_merit_icon p{
	padding-top:47px;
	padding-left:15px;
}


.top_merit_icon_round .grid_2column_left{
	background-image:url(../images/top_main_right_merit_base01.png);
	background-repeat:no-repeat;
}

.top_merit_icon_round .grid_2column_center{
	background-image:url(../images/top_main_right_merit_base02.png);
	background-repeat:no-repeat;
}

.top_merit_icon_round .grid_2column_right{
	background-image:url(../images/top_main_right_merit_base03.png);
	background-repeat:no-repeat;
}






/* 会社概要	
---------------------------------------------------- */

#company{
	margin-left:15px;
	text-align:left;
}

#company h4{
	margin-bottom:15px;
}

.google_map{
}

#companyinfo_box{
	background-color:white;
	border:1px solid #ccc;
	width:600px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:25px;
	margin-bottom:45px;
}

.companyinfo{
	width:550px;
	border-bottom:1px dotted #CCC;
	font-size:0.9em;
	line-height:1.5em;
}

.companyinfo_left{
	width:100px;
	height:auto;
	text-align:left;
	padding-right:5px;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
}

.companyinfo_right{
	width:400px;
	height:auto;
    text-align:left;
	border-left:1px dotted #CCC;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px
}




/* サイトマップ
---------------------------------------------------- */

.sitemap{
	width:600px;
	height:auto;
    text-align:left;
	font-size:0.85em;
	margin-left:50px;
}

.sitemap_left{
	margin-right:30px;
}


.sitemap div div{
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	padding-top:20px;
	padding-left:30px;
	width:200px;
}

.sitemap ul{
}

.sitemap ul li{
	margin-bottom:15px;
}

.sitemap_cat{
	font-size:1.2em;
	font-weight:bold;
	text-indent:-1em;
}

.sitemap_cat a{
	 color:#00346c;
}


.sitemap_left{
	width:250px;
	height:auto;
	margin-left:10px;
}

.sitemap_right{
	width:250px;
	height:auto;
}



/* プライバシー＆ポリシー
---------------------------------------------------- */

#privacy h4{
	text-indent:1.5em;
}

#privacy .contents_block p{
	padding-left:3em;
}

.privacy_box{
	padding:20px;
	background-color:white;
	border:1px solid #ccc;
	text-align:center;
	margin-left:50px;
	line-height:1.7em;
	width:560px;
}

.privacy_box_contact{
	text-align:left;
	padding-left:0;
	font-size:0.9em;
}


/* コンタクトフォーム
---------------------------------------------------- */

#contact h4{
	text-indent:1.5em;
}


#contact #contact_info_tel{
	background-image:url(../images/contact_info_tel.png);
	background-repeat:no-repeat;
	background-position:35px 5px;
	padding-left:55px;
	padding-top:7px;
	}

#contact #contact_info_mail{
	background-image:url(../images/contact_info_mail.png);
	background-repeat:no-repeat;
	background-position:35px 5px;
	padding-left:55px;
	padding-top:7px;
}

.contact_input{
	width:30px;
}



/* SNS button top
---------------------------------------------------- */

.sns_block{
	width:500px;
	height:auto;
	}
	
	
#evernote,
#hatena,
#twitter,
#google_plusone,
#facebook_like{
	float:left;
	width:auto;
	height:auto;
}

.twitter-follow-button{
	position:relative;
	left:-9px;
	margin-top:7px;
}




/* セミナーページ
---------------------------------------------------- */


#dj{
	margin-left:;
}

.dj_block{
margin-bottom:20px;
padding:15px;
background-color:white;
background-image:url(http://dreamjob.jp/images/seminar_base.png);
background-repeat:no-repeat;
background-position:575px 5px;
border:1px solid #ccc;
width:580px;
text-align:left;
}

.dj_title{
font-weight:bold;
font-size:1.3em;
width:580px;
padding-bottom:4px;
border-bottom:2px dotted #ccc;
margin-bottom:6px;
}
.dj_date{
font-weight:bold;
margin-bottom:0.5em;
}

.dj_content{
font-size:0.8em;
padding-left:1.3em;
line-height:1.3em;
}

#seminar_iframe{
	margin-bottom:50px;
}

/* セミナーシングルページ
---------------------------------------------------- */


#dj_single{
	text-align:left;
	width:600px;
	margin-bottom:50px;
	margin-top:25px;
	margin-left:20px;
}

.dj_single_title{
	font-size:1.4em;
	width:600px;
	border-bottom:1px solid #ccc;
	padding-bottom:7px;
	margin-bottom:12px;
	font-weight:bold;
}


.dj_single_date{
	width:600px;
	text-align:right;
	font-size:1.2em;
	margin-bottom:0;
}

.dj_single_content{
	font-size:0.95em;
	line-height:1.7em;
	padding-left:1em;
	border-bottom:1px solid #ccc;
	padding-bottom:2em;
}


/* サービス料金
---------------------------------------------------- */


.price_table{
	margin-left:30px;
}

.price_table_base,.price_table_option{
	width:600px;
	border:3px solid #ccc;
}

.price_table_option td{
	width:200px;
}

.price_table_option tr{
	height:70px;
}



.price_table td{
	height:30px;
}

.price_table_kihon{
	width:300px;
	margin-left:300px;
	position:relative;
	top:-3px;
	border:3px solid #ccc;
}

.price_table_kihon td{
	width:100px;
}

.price_table tr{
	vertical-align:middle;
}





.price_table_th001{
	background-color:#00346c;
	width:400px;
	color:white;
	height:35px;
	font-weight:bold;
	border:1px solid #ccc;
	}

.price_table_th002{
	background-color:#00346c;
	width:100px;
	color:white;
	height:35px;
	font-weight:bold;
	border:1px solid #ccc;
	}

.price_table_th003{
	background-color:#00346c;
    width:100px;
	color:white;
	height:35px;
	font-weight:bold;
	border:1px solid #ccc;
	}


.price_table td{
  border:1px solid #ccc;
}


.price_table tr {
	border: 1px solid #999;
	background-color: #fff;
}



.price_table tr.even td {
	background-color: #F0F0EE;
}

.price_table span{
	font-weight:bold;
	color:#00346c;
	font-size:1.2em;
}

.price_block p{
	line-height:1.7em;
	padding-left:3em;
}

.price_block h4{
	text-indent:2em;
}






/* サービスページ
---------------------------------------------------- */

.merit_icon ul li{
	display:inline;
}

#service h4 span{
	position:relative;
	top:5px;
}

#service h4{
	margin-bottom:20px;
	text-indent:1.5em;
}

#service .contents_block{
	margin-bottom:35px;
}


/* 営業コンサルティングページ
---------------------------------------------------- */

#consulting h5 .mark{
	position:relative;
	top:5px;
	margin-right:0.5em;
}


.service_title{
	
}

#consulting h4{
	border-bottom:1px solid #aaa;
	padding-bottom:3px;
	margin-bottom:20px;
	text-indent:1.5em;
}

.consultingprocess{
	background-repeat:no-repeat;
	background-position:0 -2px;
	padding-left:90px;
	margin-left:100px;
}

.step01{background-image:url(../images/step_01.png);}
.step02{background-image:url(../images/step_02.png);}
.step03{background-image:url(../images/step_03.png);}
.step04{background-image:url(../images/step_04.png);}
.step05{background-image:url(../images/step_05.png);}
.step06{background-image:url(../images/step_06.png);}


.consultingprocess p{
	margin-top:0.5em;
	margin-left:-2em;
}

.consultingservice{
	margin-left:3em;
	margin-bottom:30px;
}

.consultingservice h5{
	margin-bottom:1em;
}

.consultingservice ul li{
	margin-bottom:1em;
}

/* アウトソーシング	
---------------------------------------------------- */

.point01{background-image:url(../images/point_01.png);}
.point02{background-image:url(../images/point_02.png);}
.point03{background-image:url(../images/point_03.png);}
.point04{background-image:url(../images/point_04.png);}
.point05{background-image:url(../images/point_05.png);}
.point06{background-image:url(../images/point_06.png);}


#outsourcing{
	text-align:left;
}

#outsourcing h4{
	border-bottom:1px solid #aaa;
	padding-bottom:3px;
	margin-bottom:20px;
	text-indent:1.5em;
}



#outsourcing h6{
	padding-left:3em;
	margin-bottom:2em;
}

.outsourcing_point{
	background-repeat:no-repeat;
	background-position:0 -2px;
	padding-left:97px;
	margin-left:45px;
	margin-bottom:35px;
	text-align:left;
	color:#00346c;
	font-weight:bold;
}

.outsourcingflow{
	background-repeat:no-repeat;
	background-position:0 -2px;
	padding-left:85px;
	margin-left:45px;
	margin-bottom:30px;;
	text-align:left;
	color:#00346c;
	font-weight:bold;
}

.outsourcingflow p{
	color:#666;
	padding-left:0px;
	font-weight:normal;
}


.outsourcing_service{
	margin-left:45px;
}

.outsourcing_service h5{
	margin-bottom:15px;
}

.outsourcing_service ul li{
	margin-bottom:0.5em;
}


/* アライアンスサービス
---------------------------------------------------- */





#alliance h4{
	border-bottom:1px solid #aaa;
	padding-bottom:3px;
	margin-bottom:20px;
}

#alliance .contents_block{
	margin-left:30px;
	margin-right:20px;
}

#alliance h5{
	background-image:url(../images/alliance_bar.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:28px;
	padding-top:5px;
	color:white;
	text-align:center;
	font-weight:bold;
}

#alliance p{
	margin:0;
	padding:0;
	padding-bottom:5px;
}

.allianceflow{
	width:600px;
	height:auto;
    text-align:left;
}

.allianceflow p{
    text-align:center;
}

.allianceflow_left{
	width:190px;
	height:auto;
	margin-right:15px;
}


.allianceflow_center{
	width:190px;
	height:auto;
	margin-right:15px;	
}

.allianceflow_right{
	width:190px;
	height:auto;
}

.allianceflow_cap{
	background-color:white;
	font-size:0.8em;
	height:60px;
	text-indent:-1em;
    padding:8px;
	padding-left:2em;
    border:2px solid #CCC;
	text-align:left;
	margin-top:15px;
}



.allianceflow_cap p{
	text-align:left;
}


.alliancetype_company{
	width:80%;
	height:auto;
	background-color:white;
    padding:10px;
    border:2px solid #CCC;
	text-align:left;
	margin-left:50px;
	font-size:0.9em;
}

.alliancetype_company div{
	width:43%;
	height:auto;
	padding:15px;
}

.alliancetype_company ul li{
	margin-bottom:1em;
}

p.alliance_p{
	position:relative;
	top:20px;
	left:30px;
	width:90%;
	font-size:0.9em;
	text-indent:-1em;
	padding-left:1em;
}



/* 角丸
---------------------------------------------------- */

.corner-box{

}


.alliancetype{
	width:600px;
	height:auto;
    text-align:left;
}

.alliancetype_left{
	width:290px;
	height:auto;
	margin-right:20px;
	text-align:center;
}

.alliancetype_left div{
	background-color:#00346c;
	width:280px;
	color:white;
	padding:5px;
	margin-bottom:20px;
}

.alliancetype_left div span{
	display:block;
	font-weight:bold;
}

.alliancetype_right{
	width:250px;
	height:auto;
	background-color:white;
	font-size:0.8em;
	text-indent:-1em;
    padding:8px;
	padding-left:2em;
	padding-top:1em;
	padding-bottom:1em;
    border:2px solid #CCC;
	text-align:left;
}

.alliancetype_right h6{
	font-size:1.3em;
	margin-bottom:0.5em;
}

.alliancetype_right p{
	font-size:0.9em;
}

.alliancetype_right ul{
	font-size:0.9em;
}






/* コールセンター	
---------------------------------------------------- */


#callcenter h4{
	border-bottom:1px solid #aaa;
	padding-bottom:3px;
	margin-bottom:20px;
	color:#00346c;
	text-indent:1.5em;
}

.callcenter_step_block{
}



.callcenter_step{
	background-repeat:no-repeat;
	background-position:0 -2px;
	padding-left:85px;
	margin-left:180px;
	margin-bottom:30px;
	text-align:left;
	color:#00346c;
	font-weight:bold;
}

.arrow{
	margin-left:180px;
}


.callcenterex{
	width:400px;
	min-height:80px;
	height:auto;
	border:3px solid #eee;
	padding:15px;
	background-color:#ffffff;
	margin-left:110px;
	color:#000000;
	z-index:9999;
}





.callcenterex_left{
	width:180px;
	height:auto;
    text-align:left;
}

.callcenterex_right{
	width:180px;
	height:auto;
    text-align:left;
}

#callcenter li{
	margin-bottom:1em;
}


#callcenter .corner-box h5{
	border-bottom:1px solid #ccc;
	padding-left:1em;
	padding-bottom:0.3em;
	margin-bottom:10px;
	color:white;
}


.callcenterapo{
	width:500px;
	height:auto;
	padding:15px;
	padding-top:25px;
	background-color:#00346c;
	color:white;
	font-weight:bold;
	margin-left:80px;
}

.callcenterapo_left{
	width:250px;
	height:auto;
    text-align:left;
}

.callcenterapo_right{
	width:250px;
	height:auto;
    text-align:left;
}




/* 実績
---------------------------------------------------- */
#example{
	font-size:0.9em;
}


#example h4{
	text-align:left;
	width:650px;
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
	padding-left:1em;
	margin-bottom:1.3em;
}



#example h5{
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
	padding-left:1em;
	margin-bottom:1em;
}

#example ul li{
	margin-bottom:1em;
	font-weight:bold;
}

.example_kadai{
	margin-left:20px;
	background-color:white;
	border:2px solid #eee;
	padding:20px;
	padding-left:67px;
	width:530px;
	height:150px;
	background-image:url(../images/example_kadai.png);
	background-position:15px 15px;
	background-repeat:no-repeat;
}

.example_teikyo{
	margin-left:20px;
	background-color:white;
	border:2px solid #eee;
	padding:20px;
	padding-left:67px;
	width:530px;
	height:auto;
	background-image:url(../images/example_teikyo.png);
	background-position:15px 15px;
	background-repeat:no-repeat;
}

.example_donyu{
	margin-left:20px;
	background-color:white;
	border:2px solid #eee;
	padding:20px;
	padding-left:67px;
	width:530px;
	height:175px;
	background-image:url(../images/example_jisseiki.png);
	background-position:15px 15px;
	background-repeat:no-repeat;
}

.example_other_consulting{
	margin-left:20px;
	background-color:white;
	border:2px solid #eee;
	padding:20px;
	padding-left:67px;
	width:530px;
	height:auto;
	background-image:url(../images/example_other_consulting.png);
	background-position:15px 15px;
	background-repeat:no-repeat;
}

.example_other_outsourcing{
	margin-left:20px;
	background-color:white;
	border:2px solid #eee;
	padding:20px;
	padding-left:67px;
	width:530px;
	height:auto;
	background-image:url(../images/example_other_outsourcing.png);
	background-position:15px 15px;
	background-repeat:no-repeat;
}




/* footer
---------------------------------------------------- */

#footer{
	font-size:0.8em;
	text-align:center;
	margin-top:50px;
}

#footer_menu ul{
	margin-bottom:10px;
}

#footer_credit{
	text-align:center;
	background-image:url(../images/common_footer_base.png);
	background-repeat:no-repeat;
	background-position:bottom;
	height:79px;
	margin-top:20px;
}

#footer address{
	font-style:normal;
	font-size:0.6em;
	padding-top:35px;
}

#footer li{
	display:inline;
	text-align:center;
}




/* after
---------------------------------------------------- */
.clearfix:after{
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}


/* to page top button ページトップボタン
---------------------------------------------------- */

.to_page_top{
	position: fixed;
	bottom:10px;
	right:35px;
}

/* サイドバー動画バナー
---------------------------------------------------- */

#movie{
	color:white;
	text-align:left;
	padding:15px;
	box-sizing:border-box;
	background:url(../images/sidebar-movielist-back.jpg)  no-repeat 50% 50%;
	background-size:250px 125px;
	margin-bottom:-10px;
}

#movie p{
	font-weight:bold;
	padding-left:1.5em;
}

#movie p strong{
	font-size:1.5em;
}

#movie p a#movie-link:link,
#movie p a#movie-link:visited,
#movie p a#movie-link:hover,
#movie p a#movie-link:acitve{
	font-size:3em;
	color:white !important;
}




